Stripped, electrocuted and forced to fight each other to the death on camera: New
Harrowing footage compiled by the Daily Mail has revealed the sadistic treatment Putin’s soldiers are enduring on the frontlines in Ukraine.Graphic videos show commanders beating and electrocuting their own troops, denying them food,…