Japan also has the death penalty. Being a U.S. ally since WW2 and a member of the G7 means it is both a first world country and a developed country.
This doesn't excuse the immorality of the death penalty.
This doesn't excuse the immorality of the death penalty.
No comments yet.