The International Criminal Court (ICC) confirmed on Monday that a Libyan war crimes suspect has been transferred from Germany to its custody at The Hague, Netherlands. The move represents a significant step in the pursuit of justice for atrocities committed in Libya. The suspect, identified as Khaled Mohamed Ali El Hishri, faces charges of murder, [...]