A Moroccan woman casts her ballot in Marrakesh on Friday (photo:Reuters)