ICC requests release of staff members detained in Libya
Expressing concern over their safety, the International Criminal Court (ICC) has requested the immediate release of four of its staff members who have been detained in Libya since Thursday last week.