Home Tags Shizuoka District Court

Tag: Shizuoka District Court

World’s longest serving death row inmate proven innocent after 46 years...

0
Iwao Hakamada was recently acquitted of 4 murders after spending 46 years on death row in Japan. Source: Getty Images Iwao Hakamada,...