Rains are heralded as a blessing from the Almighty and they are considered harbingers of good fortune. The people of Karachi have long had a...