Japan reveals long-secretive execution process
Japan, one of the few industrialized countries with the death penalty, showed one of its execution chambers to the media for the first time Friday. Reporters were shown the death chamber at the Tokyo Detention…
Recent Comments