Russia, or the Russian Federation, is a 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. ...
Amid escalating war between Russia and Ukraine that entered sixteenth day, the US announced that Washington along with the G7 and European Union, will call for revoking "most favoured nation" status for Russia. ...
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. ...