Death and Texas
(Click image to enlarge) The good news regarding capital punishment is that 21 countries carried out executions in 2012, the same number as the previous year but down from 28 countries 10 years earlier. The top five (the U.S. is...
Read More