Throwing stones at Jamarat in Hajj

Description

Throwing stones at Jamarat is a ritual of Hajj which millions perform however what is the exact reason we do this and where did it originate from? Ustadh Shabbir Hassan explains

Show more