Libya: Surrender International Criminal Court Suspect
Click to expand Image The International Criminal Court in The Hague, Netherlands, July 2025. © 2025 Nicolas Economou/NurPhoto via AP Photo (The Hague) – Libyan authorities should urgently surrender Osama Elmasry Njeem to the International Criminal Court (ICC), where he is wanted for serious crime...








