Browse Category

Europe - Page 167

Russian troops enter Kiev

Ukrainian armed forces said forces “continued to resist” Russian forces northwest of the capital….reports Asian Lite Newsa Russian operatives are now in Kiev, Ukraine officials have confirmed in a tweet, BBC reported.
February 25, 2022
1 165 166 167 168 169 187
Go toTop