Leaked video footage apparently exposes harrowing scenes of torture perpetrated within Qarnada Prison, located in the city of Shahat in northeastern Libya. The videos reveal various methods of torture, including severe beatings with sticks, whips and hands, likely resulting in… pic.twitter.com/BWgsTCHyMP
— Middle East Monitor (@MiddleEastMnt) January 18, 2025