A Libyan man suspected of committing war crimes and crimes against humanity has been arrested in Germany on a warrant issued by the International Criminal Court (ICC). Khaled Mohamed Ali El Hishri, commonly known as “Al-Buti”, is alleged to have been one of the most senior officials at the Mitiga Prison complex in the capital, [...]
Related Articles
Don't miss out on breaking stories and in-depth articles.