A Moment of Truth has Arrived (that will last a Lifetime and More)
On October 17, 2005 one of the great political satirists of our time ushered in the new era of truthiness that we now inhabit. While this word — truthiness — had some antecedents, Stephen Colbert claims he “pulled…