New on LLRX – President’s Council of Advisors on Science and Technology Casts Doubt on Criminal Forensics
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 …