Libyan war crimes suspect arrested in Germany under ICC warrant

Anna Holligan

BBC News, The Hague

Getty Images  A general view of the International Criminal Court (ICC) building in The Hague, Netherlands on April 30, 2024. Getty Images

The International Criminal Court says German authorities arrested Khaled Mohamed Ali El Hishri on 16 July

A Libyan man suspected of committing war crimes and crimes against humanity has been arrested in Germany on a warrant issued by the International…

Continue Reading