Chechnya

Chechnya is a republic of Russia situated in the North Caucasus of Eastern Europe, close to the Caspian Sea. The republic covers an area of 17,300 square kilometres, with a population of over 1.4 million residents. It is home to the indigenous Chechens, a people of Vainakh ancestry and primarily Muslim faith.