Presidential candidate and U.S. Senator Ted Cruz answers questions from supporters at the Holiday Inn in Rock Hill on Friday. .
Presidential candidate and U.S. Senator Ted Cruz answers questions from supporters at the Holiday Inn in Rock Hill on Friday. . Davie Hinshaw dhinshaw@charlotteobserver.com
Presidential candidate and U.S. Senator Ted Cruz answers questions from supporters at the Holiday Inn in Rock Hill on Friday. . Davie Hinshaw dhinshaw@charlotteobserver.com