Sat. Dec 14th, 2024

Iwao Hakamada is believed to have spent the longest time on death row than any other inmate. Doubt has arisen over the credibility of blood-stained clothes that were used to convict the former boxer.

By