Posts

Showing posts with the label Capital Punishment

Capital Punishment - a #Visualization

Image
via Amnesty International (and The Guardian ), we have the above chart showing the usage of Capital Punishment worldwide. From The Guardian Despite more countries abolishing the death penalty, its practice remains commonplace.   China , together with  Iran ,  North Korea ,  Yemen  and the US (the only G7 country to still execute people) carried out the most executions last year.  So yeah, way to go US...