Skip to content

Happening Now

Help a military member win a laptop this Christmas

Topic - Chechnya

The Chechen Republic ( Noxçiyçö), sometimes referred to as Ichkeria, Chechenistan, Chechnia, Chechenia or Noxçiyn, is a federal subject of Russia. It is located in the southeastern part of Europe, in the Northern Caucasus mountains, in the North Caucasian Federal District. As of 1 January 2010, the population was 1,267,740 (according to Russian State statistics). - Source: Wikipedia

Related Stories