By Victor Omondi As many people call for the death penalty to be abolished entirely in the United States, the state of South Carolina has increased the ante by reintroducing death by firing squad. The state Department of Corrections announced on Friday that improvements to the death chamber where the executions will take place had […]