Man exonerated after 46 years in prison thanks to this unexpected discovery
Sentenced to death for a quadruple murder in 1968, Iwao Hakamada was exonerated this Thursday, September 26, 2024, after spending nearly half a century in prison awaiting execution. Sentenced to…