Photo of the Day

Associated Press
Republican presidential candidate, Ohio Gov. John Kasich speaks during a town hall meeting at the Historical Society of Cheshire County, Friday, July 31, 2015, in Keene, N.H. (AP Photo/Jim Cole)

View gallery

500 photos

View Comments (2)