Man freed after 25 years in prison based on DNA test
Miami – This week, [Luis] Diaz, who in 1980 was convicted of seven rapes and sentenced to life in prison, walked free. Defense lawyer Barry Scheck, whose New York-based Innocence Project helped free Diaz, called the former cook’s release from…