Graphic Warning: Psychological Torture Video Leaked from Tripoli’s Al Hadba Prison

Admiral Abu Bakar Found Dead in His Prison Cell in Tripoli
Dr Dorda’s Torture Justifies Fears of Deliberate, Systematic Murder