Race to Libya presidential elections has kicked off. 98 candidates have submitted their documents ahead of the December 24 vote.
Race to Libya presidential elections has kicked off. 98 candidates have submitted their documents ahead of the December 24 vote.