Uhm, Russia is right next-door to the Ukraine while the United States is 5000 miles away?
Well, I guess it’s impossible for the United States to deliver things 5000 miles away.