LeadStory
Human RightsCrime, Law & OrderMilitary & Conflict

France 24

Kherson residents describe torture at the hands of Russians

France 24 ยท
France 24
France 24

As Kherson residents return home in Ukraine, mounting evidence points to torture committed by Russian forces during the spring invasion.