It was financed by the Saudi-based Muslim World League and constructed in 1978 in the neighborhood of Le Petit-Saconnex.
[1] The mosque was inaugurated by the Saudi Arabian King Khalid ibn Abd al-Aziz and President of the Swiss Confederation Willi Ritschard, and is the largest mosque in the city and Switzerland as a whole.
It is managed by the Islamic Cultural Foundation of Geneva and the imam of the mosque is Yahya Basalamah.
In November 2017, the secretary general of the Muslim World League Muhammad bin Abdul Karim Issa said that he will constitute a new board of the Islamic Cultural Foundation of Geneva and that two mosque employees, who have been placed by French officials on an anti-terrorism backlist known as “Fiche S” since at least 2012, will be removed from their posts.
You can help Wikipedia by expanding it.This article about a Swiss building or structure is a stub.