Los Angeles – After having investigated the case for more than a year, the Los Angeles Innocence project has submitted voluminous evidence that it says that Scott Peterson did not kill his wife and unborn son in 2002. In a petition of nearly 400 pages at the California Court of Appeals, submitted on Friday evening, […]