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
Ukrainian President Volodymyr Zelenskyy on Monday urged North Atlantic Treaty Organization (NATO) to impose a no-fly zone over his country or see its member states attacked by Russia. ...
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. ...