Who be di world longest-serving inmate on death row wey Japan just free and why

34600723
34600723