Kerala, the southern State of India, is reeling under the worst flood devastation in its history, and a series of landslides have given spinal shocks to the state. Torrential rains, overflowing rivers and a series of landslides have resulted in a disaster unmatched in this small State’s history. This is...
Continue Reading →