
Sign up to save your podcasts
Or


#315 - In 1975, a three-year-old boy disappeared in Richmond, Virginia. Days later, his body was found in the James River, and a young neighbor, Marvin Grimm Jr., became the focus of the investigation.
After hours of interrogation, Marvin confessed and later pleaded guilty. He was sentenced to life in prison.
But decades later, advances in forensic science told a very different story.
DNA testing excluded Marvin from every piece of biological evidence in the case. Experts identified clear red flags in his confession. And toxicology analysis made the prosecution’s timeline impossible.
In 2024, nearly fifty years after his conviction, the courts ruled that Marvin Grimm Jr. was innocent.
This episode examines how a confession, outdated forensic assumptions, and the absence of modern DNA testing combined to produce a devastating wrongful conviction, and how science ultimately helped set the record straight.
Learn more about your ad choices. Visit megaphone.fm/adchoices
By Rockefeller Audio4.3
361361 ratings
#315 - In 1975, a three-year-old boy disappeared in Richmond, Virginia. Days later, his body was found in the James River, and a young neighbor, Marvin Grimm Jr., became the focus of the investigation.
After hours of interrogation, Marvin confessed and later pleaded guilty. He was sentenced to life in prison.
But decades later, advances in forensic science told a very different story.
DNA testing excluded Marvin from every piece of biological evidence in the case. Experts identified clear red flags in his confession. And toxicology analysis made the prosecution’s timeline impossible.
In 2024, nearly fifty years after his conviction, the courts ruled that Marvin Grimm Jr. was innocent.
This episode examines how a confession, outdated forensic assumptions, and the absence of modern DNA testing combined to produce a devastating wrongful conviction, and how science ultimately helped set the record straight.
Learn more about your ad choices. Visit megaphone.fm/adchoices

11,852 Listeners

11,034 Listeners

4,210 Listeners

3,977 Listeners

4,058 Listeners

8,692 Listeners

7,018 Listeners

3,432 Listeners

3,798 Listeners

47,911 Listeners

20,091 Listeners

1,004 Listeners

992 Listeners

196 Listeners

222 Listeners