The pilgrimage to Makkah (the hajj) is an obligation only for those who are physically and financially able to do so. Nevertheless, over two million people go to Makkah each year from every corner of the globe providing a unique opportunity for those of different nations to meet one another. The annual hajj begins in […]