Tue. Jan 27th, 2026

BARBARIC torture punishments are being handed out by Russian commanders to their own troops accused of desertion and failing to follow orders. Chilling footage shows one mutinous fighter taped to a tree upside down in the biting cold near Vladimir Putin’s cannon fodder front line. Another – also tethered to a tree – is forced…

By

Leave a Reply

Your email address will not be published.