National

The state of Utah just reinstated execution by firing squads by way of a bill signed Monday, CNN reports. Gov. Gary R. Herbert, who signed…

VIA Newsone Below is a letter from Troy Davis who died Wednesday in the state of Georgia in one of the most controversial death penalty cases of the century. I want to thank all of you for your efforts and dedication to Human Rights and Human Kindness, in the past year I have experienced such […]