Video: Charter of Compassion Unveiled by Karen Armstrong
Source: Charter of Compassion Website On February 28, 2008 acclaimed scholar and bestselling author Karen Armstrong received the TED Prize and made a wish—to help create, launch, and propagate a […]