Surprise for El Paso drivers: Japan’s roads are safer! So are New Zealand roads and roads in France, Israel and Sweden. They are among 19 high income countries with much lower traffic death rates than the U.S., according to a 2016 Centers for Disease Control and...

read more