Echolier

Facts You Should Know About the Death Penalty

Ben Mixon

September 20, 2014

By: Ben Mixon 1. There have been 1,386 executions in the US since 1976. 2. The leading state in executions since 1976 by far is Texas with 515. Next up is Oklahoma with 111. 3. Executions by Region 4. Method...

Collegedale Academy
#fff