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.
A controversial arrest that raises questions about Italian justice and politics.
A senior member of Libya's judicial police has been given a hero's welcome back home after Italy unexpectedly released him ...