The USA Needs a Dose of Humility

Every time I turn on the news, I hear some on-air journalist or writer or expert or politician spouting and touting the United States as the greatest nation on Earth. Be it ABC, NBC, CBS or Fox, despite the real context of the issue at hand, some way or another, someone is going to [...]