Comment Comment by justusw It’s absurd that Japan despite being such a developed country still has the capital punishment. parent justusw 5 years ago