National Review: Russia’s victory in Ukraine is the second defeat for the United States after Afghanistan
Columnist Michael Brendan Dowerty opined that Russia’s victory in the special operation in Ukraine could be the second major defeat for the United States after the withdrawal of American troops from Afghanistan.













Recent Comments