BREAKING Barack Obama reacts as Trump defeats Kamala Harris in US presidential election November 7, 2024
Russia: We’ve had significant losses of troops in Ukraine by Sodiq Lawal Chocomilo April 8, 2022 0 Russia has disclosed that it has suffered "significant losses of troops" in its war with Ukraine. This was made known ...