Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
An 88-year-old man believed to be the world’s longest-serving death row inmate was exonerated by a district court in Japan on Thursday, 44 years after he was first sentenced to death. The man, Iwao Hakamada, was originally convicted of a…