Over 80% of Japanese say death penalty system is ‘unavoidable

Over 80% of Japanese say death penalty system is ‘unavoidable

by Hazzat

3 comments
  1. Only 2 out of 38 states in the OECD have the death penalty – Japan and the US – so I would say it is pretty damn avoidable.

Leave a Reply