Human rights organizations and opposition lawmakers in Italy expressed their anger on Wednesday after the country released a Libyan warlord due to a legal technicality.
Italian authorities released the director of a notorious detention camp who had been arrested in Turin on an ICC war crimes ...