IRSC post

Globally with 1.25 million deaths and up to 50 million person injured and disabled annually there are over 3500 deaths every day on roads, equivalent to a 911 Twin towers tragedy or 10 jumbo jet airplane crashes every single day, 365 days a year but road crashes remain a “silent plague” in many Low and Middle Income Countries...
Read more