20 lives lost in road accidents every hour in 2023. Half the victims bike riders, Delhi deadliest city
New Delhi: Road accidents claimed an average of 20 lives every hour in the country last year, accounting for a staggering 1,72,890 deaths in 2023, according to the annual data compiled by the …