July 19, 2018 Assembly – Muhammad ibn Zahir Vorajee Service Type: Assembly « Majlis – Albersville (Port Shepstone) Assembly – Ahmad ibn Shaukat Ismail »