RAMZPAUL @ramzpaul
This is the Chechen leader. Chechens are Muslims who are being sent into Ukraine by Russia. They have a reputation of being quiet brutal. It looks like the Kiev Pride Parade has been cancelled for 2022. https://t.co/RvMuOgWKhU — PolitiTweet.org