
By Emily Lane Gov. John Bel Edwards on Wednesday (June 5) signed a new law that allows for experts to testify in criminal trials about the science behind problems with eyewitness identifications. Forty-eight other states and the federal court system already…