Larry Sells & Margie Porter

Special Guest

Larry Sells is Special Crimes Prosecutor for murder trials in Indianapolis, Indiana. He has been interviewed on Investigation Discovery, America's Most Wanted, and Oxygen: Snapped. He has prosecuted more than 70 murderers and still cannot understand how a person can deliberately take the life of another.

The Beast of New Castle

The Beast of New Castle

Episode page