How L’Arche creates a community for people with and without disabilities to thrive
05:59Meet 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.