America's New Holiday: Execution Day – September 21st.

Today, two men were lethally injected all the way to death, in two different states (Georgia & Texas) for killing another human being. Troy Davis, the African American guy below killed a police officer 22 years ago by shooting him when the officer tried to help a man being attacked, and Lawrence Russel Brewer, the […]