Despite public uproar about the inhumane nature of death sentences, several countries in the world can't seem to let go of this practice. A significant protest is the institution of the European and ...
A bill has been filed at the Indiana Statehouse that would abolish the death penalty on the state level. Many religious ...