Tag Archives: Life in America has become a demoralizing existence

Demoralizing America: There’s absolutely no evidence to support the statement that America is the greatest country in the world

Demoralizing America: 9/11 Getty

  We’re 7th in literacy, 27th in math, 22nd in science, 49th in life expectancy, 178th in infant mortality, 3rd in median household income, number 4 in labor force and number 4 in exports.  There’s absolutely no evidence to support the statement that America is the greatest country in the world. Demoralizing America: We lead the world in only three …

Read More »
×