Ahmed Elassal How ITSS made London Muslim Mosque survive the pandemic The London Muslim Mosque is a registered charity organization in Ontario, Canada. It is a religious, educational organization with 40+ full-time employees, 50+ part-time employees, and hundreds of vol... 21/08/2022