I watched the original episode at the time, and my reaction was the same as Sean's: This is a violent sociopath who takes no responsibility for anything.
Props to Sean for also taking down The Innocence Project. He should do an entire episode on all the violent miscreants that this organization has foisted back on innocent victims in society.