By: Anah Galathea The Arab world woke from a lazy sleep when a series of people political protests a.k.a. “people power” and unrest swept across Egypt, Tunisia, Bahrain, Kuwait, Algeria, and Libya in a bid to demand for political reforms or overthrow the existing regime. The match was lit when mass demonstrations swept Egypt which […]
Trending Articles
More Pages to Explore .....