Firing Squad Execution In South Carolina Temporarily Halted By Court

Tag » When Was The Last Execution By Firing Squad