Cheruthoni dam

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…