Charter for Compassion

A global movement which aims to create a world in which everyone lives by the value of compassion.