World’s longest-serving death row prisoner proven innocent in Japan – Times of India
Iwao Hakamada, left, is helped by a supporter as he goes for a walk in Hamamatsu, Shizuoka prefecture, central Japan.…
Iwao Hakamada, left, is helped by a supporter as he goes for a walk in Hamamatsu, Shizuoka prefecture, central Japan.…