Libyan war crimes suspect arrested in Germany under ICC warrant » Capital News

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…