They’re not Chechens, they’re Russian occupation troops – free Chechen Republic representative about Kadyrovites

Chechens in Russia‚Äôs war against Ukraine are most often known through the infamous soldiers of strongman and Putin … Continue reading They’re not Chechens, they’re Russian occupation troops – free Chechen Republic representative about Kadyrovites