A Ted Prize and a Charter for Compassion Realized

“On February 28, 2008 Karen Armstrong won the TED Prize and made a wish: for creating, launching and propagating a Charter for Compassion.” Today I sat amidst the etched, the ancient, the ornate, the dazzling glass stained in images of a Christian faith, as I listened in the nave of Trinity Church.  Although we commune […]