Richard Blumenthal actually said...
94 percent of the 37,000 deaths on the road each year are attributable to human error.
Context
Blumenthal cites statistics on road safety to highlight the potential of autonomous vehicles.
12/11/2017