Rabat - Almost 16 million Moroccan voters will head to the polls today to elect a new legislature – the second such election to take place since the kingdom’s constitution came into force in 2011 following a national referendum

Morocco Votes 2016
Zainab Calcuttawala is an American journalist based in Morocco.