Tag: p_vid=news-88738195
Posted in Static News
Where Russia’s war with Ukraine stands after 6 months
avnblogfeed August 26, 2022
Both Ukraine and Russia “seem to be losing” six months after the start of the war, said former Defense and State Department official Col. Steve…