Tripoli: Libya`s national congress approved on Wednesday a Cabinet line-up submitted by Prime Minister Ali Zaidan, according to the state TV.
A total of 132 congress members were present at Wednesday`s Session, of whom 105 voted for the proposed Cabinet list, with nine blackballs and 18 abstentions.
Local reports said about 100 people protested outside the headquarters of the national congress against the line-up and were dispersed by security forces.
On Tuesday, Zaidan presented a list of coalition Cabinet, consisting of 27 ministers, to the national congress, which had rejected twice the bids of his predecessor.
Zaidan, a former diplomat, was elected in mid-October Libya`s Prime Minister after a vote in the national congress, taking over the post of Mustafa Abushagur, who had struggled to make his line-ups accepted but failed.
The congress then voted 125 versus 44 in favour of removing Abushagur as Prime Minister, with 17 abstentions.
Angry people were seen storming the congress building in protest against some of the nominated ministers on Tuesday, leading to the suspension of the voting process, live broadcast of the State TV showed.