Russia, or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
The US-based Colgate-Palmolive has suspended the importation and sales of all its products barring essential health and hygiene products in Russia in response to the country's invasion of Ukraine. ...
Indian Embassy in Russia on Friday issued guidelines for Indian students studying in Russia saying that there are no security reasons for them to leave. ...
Amid the Sixteenth day of war between Russia and Ukraine, Russian President Vladimir Putin on Friday held talks with Belarusian President Aleksandr Lukashenko to discuss Ukraine and Western sanctions. ...