Home Tags Big Ben

Tag: Big Ben

Mega Big Ben in the desert

(eTN) - With the end of Hajj, the annual Muslim pilgrimage to Mecca, the Saudi Press Agency has said a record number of over 3.4 million over five days of the pilgrimage came to Mecca.