Learn the religious and political significance of the annual Muslim pilgrimage to the holy city of Mecca in Saudi Arabia.


TRIPS