Loading charity profile…
Activities designed to: Benefit the public by promoting a pluralistic, open understanding of different faiths, beliefs, races, cultural groups and traditions to enhance understanding and harmony between them. Encourage a deeper appreciation of human rights, diversity.