How L’Arche creates a community for people with and without disabilities to thrive

05:59

Meet Terry, a resident with intellectual disabilities who is thriving thanks to the L'Arche community in Atlanta, Georgia. L’Arche USA is a non-profit organization that provides homes and workplaces for people with and without disabilities to work together and form relationships.