ROME — Human rights groups voiced outrage Wednesday after Italy released a Libyan warlord on a technicality, after he was ...
The International Criminal Court has reminded Italy of its obligation to cooperate fully after it let warlord Ossama al-Masri ...
Libya's daily oil output has topped 1.43 million barrels, the state-run National Oil Corporation (NOC) said on Wednesday, as the North African nation pushes to boost production despite persistent ...
The Italian government is facing criticism from the opposition and human rights groups following the release of the head of ...