Kerala rains: Landslides, floods kill 22 people; Kochi airport suspends arrivals
Heavy rains have created havoc in Kerala - 'God's Own Country' - killing twenty people in the landslides across the state. Operations at the Kochi airport has been suspended from Thursday…