Global·NewlyNewsICC / The Hague

ICC hears Libyan prison boss on war crimes charges

ICC / The Hague ·
A former Libyan prison boss faces ICC hearings for murder, rape and torture. Philippine officials cite local court order blocking Dela Rosa arrest.