Dylann Roof, the self admitted white supremacist who shot and killed nine people in an all…
Tag: Death Penalty
Supreme Court To Rule On Lethal Injections
As more botched lethal injections are being carried out, the US government is now closely monitoring…