Religion & Ethics NewsWeekly

Jean Vanier

Clip: Season 9 | 8m 31s

In a village south of Paris, a French-Canadian created a home where the mentally disabled could live in dignity and where others could learn from them the value of sharing and acceptance. There is now a worldwide network of these communities called L'Arche, the French word for Ark, a symbol of hope.

Aired: 05/26/06

Rating: NR

Problems Playing Video? | Closed Captioning