There Was No Guilt In This Sex Murder

On September 14, 2020, 55-year-old Robert DuBoise was cleared of a 1983 killing in Tampa, Florida, almost 37 years after he was arrested for a crime he did not perpetrate. At 8 a m on August 19, 1983, the body of 19-year-old Barbara Grams was found outside a dental office on North Boulevard in theContinue reading “There Was No Guilt In This Sex Murder”

Rate this:

Design a site like this with WordPress.com
Get started