Clearly Putin is bluffing
Russia is on the verge of collapse, Russians are stupid and can’t ever have better technology than the American MIC, Putin is nearly dead, and these phony “sky lights” were fake and a cheap light show.
Oh, and North Koreans something too.
Do I have it right, Mucus?
Them tricksy RuZZians and their ballistic shovels........
Pretty good for knuckle dragging savages running the world’s biggest gas station ⛽️