Libyan War Crimes Suspect Arrested in Germany Under ICC Warrant
Berlin: 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