Firing Squad Execution In South Carolina Set For Next Week ... - CNN

Tag » When Was The Last Execution By Firing Squad