Libyan detention facility head known as 'Angel of Death' faces International Criminal Court May 19, 2026 · The Independent Read full story at source