almendron.com
America Is In Over Its Head
The greatest blunder President Vladimir Putin may have made so far in Ukraine is giving the West the impression that Russia could lose the war. The early Russian strike on Kyiv stumbled and failed.…
Thomas Meaney