Karachi weeps again