worldWar crimes court demands release of staff in LibyaThe International Criminal Court said that four of its staffers have been detained in Libya and is demanding their immediate release.