By Safaa Kasraoui

French Elections: French Immigrants in Morocco Speak Out
Emmanuel Macron and Marine Le Pen