Dutch Town Installs Ground Level Traffic Lights for Smartphone Addicts
In 2014, the National Safety Council of America released their annual Injury and Fatality report, which revealed that 26 percent of the nation’s traffic accidents resulted from cell…