Libyans demonstrate against the postponement of the presidential election in the city of Benghazi. AFP
Libyans demonstrate against the postponement of the presidential election in the city of Benghazi. AFP

Hundreds take to the streets in Libya in protest against cancellation of elections