Morocco sees the rise of ’acceptable’ Islamist party
Lahcen Daoudi is a curious kind of Islamist. A top leader in Morocco’s Party of Justice and Development, a legal Islamist movement emerging as a political force, he fights off