On foot, at risk: PED deaths up 46%, according to report
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 staggering jump that is not all too shocking to anyone who […]