Just after Libya's Prime Minister Mustafa Abu Shagur tried for the second time to name his cabinet ministers, the national congress voted to dismiss him. Abu Shagur was elected by the assembly Sept. 12.
Libya's national congress dismissed the newly elected prime minister on Sunday in a vote of no confidence which underscored the difficulties of forming a government which can unite the country's different factions and regions.
The vote came minutes after Prime Minister Mustafa Abushagur named 10 new ministers - his second and ultimately unsuccessful attempt to form a government - after he was forced to withdraw his previous cabinet in the face of protests.
Abushagur was elected by the assembly on Sept 12 and last week announced an original list for a government which included 29 ministries.
He withdrew the list after protests from the national congress as well as the public saying it was not representative of the country. Between 100 and 150 demonstrators from the western town of Zawiyah stormed the national congress on Thursday.