Scott Peterson case dissected by legal analyst
Legal analyst Michael Cardoza discusses Scott Peterson seeking a new trial based on his desire to seek DNA testing.
Legal analyst Michael Cardoza discusses Scott Peterson seeking a new trial based on his desire to seek DNA testing.