Islam and Islamic Culture, Imam Uthman Yang Xing Ben (Chief Imam,
Masjid Ammar and Osman Ramju Sadick Islamic Centre), hosted by
Department of History, 21-Oct-2020.