nationalnews

Japan Orders Longest-Held Death Row Inmate Freed

Share this post

Japan Orders Longest-Held Death Row Inmate Freed Japan court orders world's longest-held death row inmate released after 30 years on DNA proof

Read more http://abcnews.go.com/International/wireStory/japan-orders-longest-held-death-row-inmate-freed-23076756