japanese widely applicable capital punishment exceeding on all sides sides this shrink from

16 October 2023