Chechen Leader Kadyrov Would ‘Step Down if Ordered’ After Calling For Shooting of Non-Cooperative Outside Police

April 24, 2015

Chechen leader Ramzan Kadyrov said he is prepared to step down from his post if necessary, Yod News reported, citing RIA Novosti.

The Interpreter has translated his statement..