The Police

A SWAT team bites the dust

The Framingham, Massachusetts SWAT team has been disbanded. But that doesn’t mean Framingham residents won’t face the terrifying possibility of waking …more