Cyclone Fengal induced mudslide: Bodies of all 7 victims recovered in India’s Tiruvannamalai
The town was battered by continuous torrential downpour resulting in mudslide which occurred on Sunday evening when a boulder from the Annamalai hill accompanied by soil rolled…