Throughout the world, as the first flights carrying the Hujaj arrive, the airport’s ‘arrival halls’ are packed...
Makkah Mukarramah
Hundreds of Companions, freeing themselves from all other concerns, had devoted their whole lives for this purpose....