Did You See What Russia Just Did?
Ohh… We have some news today. The latest and greatest concerns the media theatrics of Russia’s “imminent invasion” of Ukraine. That “imminent invasion” has been pending for weeks now. The same invasion Biden said was