Daily Maverick
A 47-year-old suspect accused of overseeing one of the most notorious prisons in Libya was known as a ruthless torturer nicknamed "the angel of death" by detainees, prosecutors told judges at the International Criminal Court on Tuesday.
Go to News Site