SUNNI This mosque serves as the UK Centre for International Council for the Protection of the Finality of the Prophethood of Muhammad, which is an organisation dedicated to refuting falsehood. The centre publishes leaflets, books and videos about Islam in many languages including Arabic, English, French, Urdu, Bengali and Swahili.
Added on September 13, 2005 and last updated 15 years ago