The Dutch city of The Hague has a reputation for judicial integrity and independence. It is the seat of the International Court of Justice, the International Criminal Court, and a number of ...
Italian media reports and a Libyan official say police in Turin have arrested a Libyan warlord wanted by the International ...