The Sadiq Mosque in Saint Louis is affiliated with the Ahmadiyya Muslim Community, a global Islamic organization present in over 200 countries.
As a dynamic sect of Islam, the Ahmadiyya Muslim Community boasts a membership exceeding tens of millions, making it one of the most significant movements in modern Islamic history.
Generated from their website's infomation