That means more Russian soldiers have been killed in three weeks in Ukraine than US soldiers in twenty years in Iraq and Afghanistan combined.
“That means more Russian soldiers have been killed in three weeks in Ukraine than US soldiers in twenty years in Iraq and Afghanistan combined.”
__
Indeed. I think I saw a commentator say just that on Fox News Sunday