Three consecutive spells of heavy downpour on Tuesday left much of Karachi submerged, stranding thousands of commuters and crippling transportation across the city.Floodwater inundated major arteries, ...