Heavy rains cause deadly landslide and floods in Tamil Nadu, southern India

  • Post author:
  • Post category:Blog

A landslide caused by heavy rains killed seven members of the same family in India’s Tamil Nadu state.