Stories from the ministry of Deliris Carrion as she cares the disabled children of Port-au-Prince using physical therapy to provide a Touch of Hope.