Tag: Mohamed Bensaidi

Mohamed Sajid, from business to politics

May 7, 2015

Mohamed Sajid, the mayor of Casablanca, was elected new Secretary General of the Constitutional Union Party (UC) by an overwhelming majority of the 964 members ... Read More