Libya’s High State Council elects new leader as political gridlock deepens
The Tripoli-based governing body chooses Mohammed Takala as leader in a run-off by 67 votes to 62.
The Tripoli-based governing body chooses Mohammed Takala as leader in a run-off by 67 votes to 62.