Libyan Warlord’s Release Sparks Outrage and International Inquiry
ROMA: A witness described the crimes of the Libyan warlord Osama al-Masri on Italian state television on Jan. 22. The International Criminal Court has urged Italy to provide clarifications on the release of the man, who is now in Libya. “I know him we…