How Bad Evidence Left an Innocent Tampa Man Behind Bars for 37 Years
Robert DuBoise did what was asked of him. When he was 18 years old, police asked him to submit a mold of his teeth. At the time, he had no idea the mold would tie him to a murder and lead him to death row. For 37 years, DuBoise sat in prison falsely convicted while […]