Via LLRX.com – The President’s Council of Advisors on Science and Technology (PCAST) stated in their report – “Among the more than 2.2 million inmates in U.S. prisons and jails, countless may have been convicted using unreliable or fabricated forensic science. The U.S. has an abiding and unfulfilled moral obligation to free citizens who were imprisoned by such questionable means.” Ken Strutin’s article features information about the PCAST Report, its reception by advocates and critics, and related articles, publications and developments concerning the science of innocence.
Sorry, comments are closed for this post.