Chechen leader asks for Putin’s approval to resign

Ramzan Kadyrov and Vladimir Putin. Photo: the Kremlin’s press service

Ramzan Kadyrov, the Kremlin-appointed head of Chechnya, has announced that he has formally requested to be relieved of his post. [The Chechen Republic,…

Continue Reading