Posted by quoderat on Friday Mar 31, 2017

Pedestrian Deaths Continue to Climb in U.S., Study Finds.