Tag: Chechen Leader -Ramzan Kadyrov
Putin’s ‘Foot Soldier’ Ramzan Kadyrov Vows to Take Poland ‘in Six...
Allison Quinn News Editor
Chechen leader and Putin ally Ramzan Kadyrov claims Russia’s war in Ukraine is already won and Poland is next on the...