Chechen President Kadyrov and other Russian officials crack down on Pope Francis

Chechen President Kadyrov and other Russian officials crack down on Pope Francis

Ramzan Kadyrov, the President of Chechnya, criticized Pope Francis for calling the Chechens and the Buryats “the cruelest” part of the Russian troops in Ukraine

South Africa Today – World News


Read more at Pravda.ru