News

In response to today’s execution in Japan of a man convicted of the murder of nine people, Chiara Sangiorgio, Death Penalty ...
Japan's worst criminals face their death inside a highly secretive execution room located inside a nondescript office block.