Categories
Blog and Tweets

Stripped, electrocuted and forced to fight each other to the death on camera: New evidence shows how Putin’s commanders are torturing their own men | Daily Mail Online https://www.dailymail.co.uk/news/article-15654525/Stripped-electrocuted-forced-fight-death-camera-New-evidence-shows-Putins-commanders-torturing-men.html?ns_mchannel=rss&ns_campaign=1490&ito=social-twitter_mailonline