Chechen leader Ramzan Kadyrov has once again voiced his desire to step down, according to the Institute for the Study of War. If approved, this act could destabilize the North Caucasus and expose vulnerabilities in President Vladimir Putin’s grip on the region.
Kadyrov’s statement, made on…