On Foot, At Risk: PED Deaths Up 46%, According to Report
https://youtu.be/4odEiM1C0rA The Insurance Institute for Highway Safety (IIHS) just released its latest status report – On foot, at risk – and, spoiler alert: it’s not good news. The number of people killed while walking has increased 46% since 2009, a…