“The Hajj Cries” – More Laughs Than Cries Posted on November 19, 2010November 19, 2010 by Garfield Swaby As I start to write this post on the night of Wednesday, November 17, 2010, Muslims in Mecca are currently completing the last stages of the rites of the Hajj or pilgrimage. Two days ago on Monday aft... Read More