Covenant House President Kevin Ryan speaks at TEDxNavesink

In this moving TEDxNavesink talk, Covenant House President Kevin Ryan shares the journeys of three young people whose challenges, spirit and courage uncovered for him the essence of what ‘home’ really is…