Moscow is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 12.4 million residents within the city limits, over 17 million residents in the urban area, and over 20 million residents in the metropolitan area. Read More
The COVID-19 cases in Russia increased by 12,248 in the last 24 hours against 11,422 the day before, local media reported citing the federal centre for combatting coronavirus on Saturday. ...
The United States has charged Russian national Alexander Ionov, the founder and president of the Anti-Globalization Movement of Russia, with conspiring to have US citizens act as illegal agents of the Russian government, the Justice Department said o ...
As the Ukraine-Russia war is set to enter its fifth month, the US is mulling increasing its military aid to the Eastern European country and in the latest announcement by the White House, Pentagon is now considering providing Ukrainian forces with fi ...