Free Keene TV – Episode 2 – July 18th, 2011

This episode focuses on the story of Thomas Ball, a man who self-immolated in front of Cheshire County Superior Court on June 15th, 2001 and a discussion about the number of police shootings in New Hampshire. Please send emails to

Comments are closed.