Once Opponents Now Friends, This is the History of the Chechen and Russian War
loading… Chechen soldiers ready to help Russia fight against Ukraine. In the past, Chechnya was at war with Russia. Photos/REUTERS JAKARTA – Chechnya is a special autonomous region in the southwest Russia or rather located on the northern side of the Greater Caucasus Mountains. The region is bordered by the republic of Dagestan to the … Read more