Mon. Jul 8th, 2024

Road accidents claim 19 lives every hour in India, according to a government report. India’s rise in road fatalities is spurring nationwide debates about the government’s bleak transport safety policy.

By