A brutal sect of feared Chechen soldiers executed 'heavily wounded' Russian troops in a 'field hospital' that was situated northwest of , eyewitnesses have claimed.The Kadyrovtsy, who have been used as a PR tool in Vladimir 's war, allegedly murdered their own comrades and 'operated a torture chamber' in a glass factory on Yablonska Street - confirming previous reports by 's ombudsman for human rights, Lyudmila Denisova.Artem Hurin, a member of the city council of the neighboring town of Irpin who also serves as a deputy commander in Ukraine's Territorial Defense Forces, was one of the first to visit Borodyanka, northwest of Bucha, after the Putin's soldiers retreated last month when Ukrainian forces recaptured the town on April 2.
Load More
Load More