Speed thrills but kills: More lives lost this year than 2017
NEW DELHI: Since January this year, there has been an increase in the number of accidents being reported every month compared with last year. According to Delhi Police data, 751 accidents were reported