Scott Peterson should get a new trial proving he could not have committed the murders because of new scientific evidence -- so claims the Los Angeles Innocence Project -- but Nancy Grace says the so-called "scientific evidence" is a load of crap.
2025