Jon Keller explains why he supports the death penalty.
Local News Keller At Large 09/24/10 September 24, 2010 / 6:52 AM EDT / CBS Boston Jon Keller explains why he supports the death penalty. Podcast Your browser does not support the audio element. In: Death Featured Local Savings