Latest News

February 23, 2011 10:53 AM

States of Denial

In "Willful Blindness" journalist and businesswoman Margaret Heffernan asks, "Why, as individuals, companies and countries, do we so regularly look at the mirror and ask how, 'How could we have been so blind?' "

Related content

Suggested for you



Editor's Choice Videos