Follow Us:

Tag: Global Status Report on Road Safety

1 Results

  • Red alert on accident deaths

    Red alert on accident deaths

    While this is certainly a huge warning regarding the most pressing need for reducing accidents significantly, even this does not convey the full seriousness of the tragedy.

    December 30, 2018