Libyan Security Forces Apprehend Warlord at Center of Controversy in Italy
Libyan warlord Osama Al-Masri Njeem, controversially released from jail by Italian authorities in January, was arrested Wednesday in Tripoli on charges of torture and violence against prisoners. “As sufficient evidence…
