"This is the Russian empire’s last war": Why volunteers from Chechnya are fighting for Ukraine https://youtu.be/vlkThrHsUZ4
They are feared by both the “Kadyrovites” and the Russian army. Following Russia’s invasion of Ukraine, many Chechens living in Europe rallied in support of…
youtu.be
Get replies from creators like drautonomy