Sections
Should mosques and Islamic foundations in Switzerland be more closely monitored?
Légende
Two imams at the Geneva Mosque have been S-filed, while the 3rd imam has been dismissed. He now chairs the European Organization of Islamic Centers (OECI).