Ramzan Kadyrov

Ramzan Kadyrov – Chechnya’s Feudal Lord

June 9, 2023 Charles Davis 0

By Charles Davis. Much has been mentioned in the past few months, regarding Chechnya’s part in military operations in Ukraine. Most recently, the Institute for the Study of War (ISW) asserted Chechen Akhmat (Spetsnaz) along with a Special Purpose Force […]