The ruling Socialist Union of Popular Forces, and its allies, have won Morocco's elections. However, Islamists have emerged as a major political force. Nicole Choueiry reports from Rabat
Click to view caption
Last week's parliamentary elections saw (...)