After 37 years, he’s free. Exonerated man walks out of Florida prison
Robert Duboise was convicted of a 1983 rape and murder in Tampa. A judge ruled on Thursday that he should be released.
@very-rustysaid After 37 years, he’s free. Exonerated man walks out of Florida prison
Robert Duboise was convicted of a 1983 rape and murder in Tampa. A judge ruled on Thursday that he should be released.
@very-rustysaid After 37 years, he’s free. Exonerated man walks out of Florida prison
Robert Duboise was convicted of a 1983 rape and murder in Tampa. A judge ruled on Thursday that he should be released.
“If you keep hatred and bitterness in your heart, it just steals your joy from everything else.”
Remarkable comment from someone who has had so much of his life taken away. At least he hadn't been executed.
The United States has the largest prison population in the world, and the highest per-capita incarceration rate. Clearly some are innocent.