Capital Punishment World Map
Capital Punishment World Map – The series illustrated the full range of systemic flaws of capital punishment in America: the targeting of people of color, low-income people, people with intellectual disability and mental illness, . A judge in North Carolina in 2012 has once again confirmed that race plays an integral role in our capital…