On Thursday, an 88-year-old Japanese man named Iwao Hakamada was acquitted of murder and released after 48 years on death row. He could be the longest-serving death row inmate in the world, human ...
Some results have been hidden because they may be inaccessible to you