Lahore Weather


Pakistan receives another $1bn deposit from Saudi Arabia