Over the past few weeks, we’ve seen protests erupt across Libya, including in its major cities such as Tripoli in the West, and Benghazi in the East. People have been coming out in their hundreds, to demonstrate their anger and frustration at those in power. They’re calling out both the UN-backed…
Read more from the source : Open Democracy
Tags : Libya, protests,
Visited 1 times, 1 visit(s) today
Be the first to comment