Day: December 18, 2015

Libyan rivals sign disputed unity government deal

Rival Libyan politicians signed Thursday a deal on a unity government despite opposition on both sides, in what the United Nations described as a “first step” towards ending the crisis. World powers have urged the warring factions to break a

Read More »