Bernie Sanders actually said...
According to the World Economic Forum, we are now in twelfth place. That is not anything that anybody on this committee should be proud of.
Context
Sanders highlights the decline of U.S. infrastructure ranking globally.
01/27/2015