Next Live Lecture: Tuesday August 9th, 2011 @ 9:30 PM EST


Hajj 1432 - Preparation and Rituals, Part 2

Aired October 9th, 2011

Download Audio MP3 File


Hajj 1432 - Preparation and Rituals, Part 1

Aired October 5th, 2011

Download Audio MP3 File