Detroit has the highest pedestrian fatality rate in the nation. According to the National Highway Traffic Safety Administration there are 6.79 fatalities per 100,000 people in the city of Detroit proper.
By Anthony Brancaleone
No Mistake in the Lake
The lake Michigan P. O. W. E. R. Coalition (Protect Our Water Economy and Resources) is a non-profit organi... Read More...