Tag: Kumuli mountain road

8 killed in Tamil Nadu as devotees’ car falls in 40-feet-deep pit

Theni (Tamil Nadu) [India], December 24 (ANI): Eight devotees were killed and…

Public TV English Public TV English