Metro News Africa
Libya voting delayed municipalities hold polls amid security concerns
Libyans in seven municipalities in the country’s north-western region have cast their votes, marking a significant step in the country’s […]
Libyans in seven municipalities in the country’s north-western region have cast their votes, marking a significant step in the country’s […]