Presidential candidate Ted Cruz responds to a question regarding his commitment to global health at a town hall meeting in Salem, NH.
Presidential candidate Ted Cruz responds to a question regarding his commitment to global health at a town hall meeting in Salem, NH.