Italy releases Libyan wanted for alleged war crimes

Italy releases Libyan wanted for alleged war crimes

BBC News

Published

Italian authorities released the director of a notorious detention camp who had been arrested in Turin on an ICC war crimes warrant.

Full Article