If there’s one place in the North Caucasus foreigners heard about it’s the Republic of Chechnya. Most people know it for negatives reasons though : the wars in the 90’s…