TAMPA, Fla. – A Florida man who has spent the last 37 years in prison on a rape and murder charge was ordered released Thursday, after officials discovered new evidence that proved his innocence.Robert Duboise, who is 56, was serving a life sentence, convicted in 1983 for the murder of 19-year-old Barbara Grams.
She had been raped and beaten while walking home from her job at a Tampa mall.Duboise's conviction centered on one piece of evidence: an alleged bite mark on the victim's face.
The website covid-19.rehab is an aggregator of news from open sources. The source is indicated at the beginning and at the end of the announcement. You can send a complaint on the news if you find it unreliable.