AsiaNorth America World’s longest-serving death row inmate in Japan awarded US$1.45 million compensation 26 March 2025, 11:38 am Team Buyback Share this:TweetRedditTelegramWhatsApp