Lahore Weather


Hajj 2019: govt defers second ballot for another 9,600 pilgrims