Safety First. And Congestion Reduction Last.
For the last two years that federal statistics are available (2012 and 2013), Delaware had the highest per capita pedestrian fatality rate in America. As the Delaware Department of Transportation and the Council on Transportation revise the Department’s process about deciding which transportation projects should get built, it is a good time for a reminder about…
Read more