Public executions in USA: What does Fort Hood firing squad execution mean? When will Pentagon live stream take place?
Public executions in USA: Five states currently allow executions by firing squad: Idaho, Mississippi, Oklahoma, South Carolina, and Utah. The Trump administration earlier this year said it would allow execution by firing squad in the federal prison system.