
The Wall Street Journal recently reported on February 28, 2019 a disturbing finding as to pedestrian related deaths. The article reported 6,227 people died in the U.S. on foot from motor vehicle collisions in 2018. This is the largest number of pedestrian related motor ...
Read More