Chechnya (Russian Federation)

Chechnya is a federal subject of Russia (a republic) located in the Northern Caucasus Mountains. This chapter contains the following sections that describe Chechnya:

  • Key information
  • Historical background
  • OSCE involvement
  • Recent developments