You may appreciate reading . . .
30 MORE | Twitter Thread : "A system of legal pluralism means multiple properly reasoned opinions with different outcomes can each be equally valid. Islamic law is amazing that way. Unity is not uniformity." — By Namira Islam Anani
30 MORE | Umrah - Day 1 - Madinah, Saudi Arabia - Friday May 27 2011
Day 16 - Aza-E-Hussain - Pakistani Shia Muslim Community of the Lower Mainland - 8550 123 Street - Surrey, British Columbia
Day 30 – Isha - Ibrahim Jam-E Mosque | 778 King Street East, Hamilton
30 MORE | VIDEO – JUMAH – Imam Abu Noman Tarek – Friday Congregational Prayer – Sayeda Khadija Centre – 7150 Edwards Blvd – Mississauga, Ontario