Africa Headlines International Libya

Libya: Parallel government sworn in

A parallel government installed by Libya’s parliament and seeking to oust the ruling executive in Tripoli was sworn in Thursday, plunging the country into an institutional crisis reminiscent of the darkest hours of the civil war. The parliamentary-appointed prime minister, Fathi Bachagha, and part of his team were sworn in before MPs in Tobruk, in […]