Libya protesters storm parliament building

Rallies take place in Tobruk, Tripoli and other cities amid anger at the country’s political deadlock.

Source link

Leave a Reply

Your email address will not be published.