History of Chechnya Chechnya is an independent republic located in the middle of the Caucasus Mountains. This land has always been populated by ...