In a tense standoff in North Haven, CT, a SWAT team faces a barricaded man. Inspector General Eliot Prescott's findings reveal a justified use of force. But what led to the initial shots fired? The answer may surprise you.
In a tense standoff in North Haven, CT, a SWAT team faces a barricaded man. Inspector General Eliot Prescott's findings reveal a justified use of force. But what led to the initial shots fired? The answer may surprise you.