An undated video filmed inside al-Hadba prison in Tripoli, Libya was recently released by Arabic Clear News. The video shows a blindfolded young man being forced to listen to the cries of several inmates being tortured, then watch them being … Continue reading
↧