Comment Comment by VygmraMGVl 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. parent VygmraMGVl 5 days ago
This doesn't excuse the immorality of the death penalty.