Economy Governance India South India Tamil Nadu Speed thrills but kills; Tamil Nadu records highest number of road accidents, and is second in the country in road accident deaths Southonomix Bureau December 22, 2024 0