Day: November 23, 2021
US media drooling over intel of Russian ‘invasion’ of Ukraine
Washington is sounding alarm over what it believes is a “looming invasion of Ukraine” at the hands of Russia, and predicting that it will happen in January. This is being used to justify continued injections of aid and to furnish Ukraine with military equipment to face the Russian “menace.” Faran Fronczak has the details. …