The Deluge
In 2018, Kerala, a state in southern India, received rainfall unseen in the last hundred years. The rains killed more than 400 people and destroyed billion dollars worth of property. But thi... Read allIn 2018, Kerala, a state in southern India, received rainfall unseen in the last hundred years. The rains killed more than 400 people and destroyed billion dollars worth of property. But this was no freak show. In 2019 again, torrential rains lashed the state, causing numerous la... Read allIn 2018, Kerala, a state in southern India, received rainfall unseen in the last hundred years. The rains killed more than 400 people and destroyed billion dollars worth of property. But this was no freak show. In 2019 again, torrential rains lashed the state, causing numerous landslides and deaths. Is Kerala, popularly called God's Own Country, now a cursed land? The... Read all