G7 Nations Japan Death Penalty: 2 Inmates Executed Amidst Rights Group Protest Japan has executed two inmates despite's the protest of the human rights group. It was the second ex... Mar 28, 2016 07:02 AM EDT