Pedestrian fatalities have reached an alarming high for the third consecutive year, as the Governors Highway Safety Association (GHSA) reported in a recent study. Last year marked the highest single-year total in more than four decades. The statistics are troubling, with 20 people losing their lives every day while simply going for a walk and...
Read More