Data shared by Delhi police shows that accidental road fatalities in Delhi from January 1 to May 15 2024 have declined as compared to the corresponding period last year. According to the data, as of May 15, 2024, a total of 518 people lost their lives in 511 fatal road crashes which marks a decrease…