Jean Vanier found humanity in the disabled

His organization, L’Arche, is demonstrates that people of different cultures, religions and abilities can live together in peace

Jean Vanier found humanity in the disabled

MCEWAN: His organization, L’Arche, is a sign of hope for the world, demonstrating that people of different cultures, religions and abilities can live together in peace