Return to Article Details Protest Movements in the Arab Homeland: Egypt, Morocco, Lebanon and Bahrain