Japan executes three on death row, first since 2019 December 21, 2021 No Comments TOKYO: Japan on Tuesday executed three prisoners on death row, the first since December 2019, local media reported citing unnamed sources including from the justice Read More »