2018-08-06 Allah is All Seeing – Zikr Majlis Venue: Masjid Taqwa, Pietermaritzburg Service Type: Zikr Venue: Masjid Taqwa, Pietermaritzburg Topics: Talk, Zikr, Zikr & Dua « Naseeha – Overnight Programme After Fajr Seerah Of Nabi (S.A.W) 061 »