downtoearth-subscribe

Speed thrills but kills: More lives lost this year than 2017

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