Italian authorities released the director of a notorious detention camp who had been arrested in Turin on an ICC war crimes ...
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.