Police discovered the dead body of a woman on the roadside in Dindigul, Tamil Nadu, causing…
Tag: why do road acccidents occur
Tamil Nadu: 4 Died, 20 Injured After Bus Falls Into Gorge
Officials reported that a private bus plunged into a gorge in Yercaud, Salem, Tamil Nadu on…