1. Skip to content
  2. Skip to main menu
  3. Skip to more DW sites
Police officers patrol Red Square after it was closed to the public.
Image: Artyom Geodakyan/ITAR-TASS/IMAGO

Russia

Russia has the largest area of any country, extending over northern Asia and large parts of Eastern Europe. It is a permanent member of the UN Security Council. In February 2022, it launched an invasion of Ukraine.

Skip next section Reports & Analysis