In response to today’s execution in Japan of a man convicted of the murder of nine people, Chiara Sangiorgio, Death Penalty Advisor at Amnesty International, said: “The execution of Takahiro Shiraishi – the first in Japan in nearly three years – is the latest callous attack on the right to life in Japan and a […]
The Japanese system of “Get up ur dyin today” is fucked (Since it can just happen whenever with only hours of notice), but its hard to be mad at this guy getting executed.