Journey of a lifetime!

News Canada Videos
September 10, 2012

Cover all the mandatory preparation measures before heading to Hajj.