Hafidh Al-Ansari Hafidh Al-Ansari Journey of a Canadian Hafidh Hafidh Al-Ansari’s tracks Surah Al Layl [92] by Hafidh Al-Ansari published on 2018-06-13T19:35:07Z Sura Ash Shams [91] by Hafidh Al-Ansari published on 2018-06-13T19:29:32Z Surah Al Balad [90] by Hafidh Al-Ansari published on 2018-06-13T18:14:52Z Surah Al Fajr by Hafidh Al-Ansari published on 2018-06-13T18:08:38Z Surah An Naba [78] by Hafidh Al-Ansari published on 2018-06-13T01:59:19Z Surah At Takwir [81] by Hafidh Al-Ansari published on 2018-06-12T21:29:07Z Surah Abasa [80] by Hafidh Al-Ansari published on 2018-06-12T21:22:10Z Surah An Naziat [79] by Hafidh Al-Ansari published on 2018-06-12T21:12:06Z Surah Al Haqqah [69] by Hafidh Al-Ansari published on 2018-06-12T07:46:23Z Surah Al Waqiah [56] by Hafidh Al-Ansari published on 2018-06-12T01:09:10Z