Bernie Sanders actually said...
the United States ranks 26th in terms of life expectancy.
Context
Sanders mentions the U.S. life expectancy ranking among OECD countries.
03/10/2014
Sanders mentions the U.S. life expectancy ranking among OECD countries.
03/10/2014