VIDEO: News from Taunton over there – damning report into double killing stabbing rampage in USA town

A REPORT into a “stabbing rampage” incident in Taunton, Massachusetts, USA, is critical of the emergency services’ communications systems.
Source: MidDevonStar

Check Also

Somerset County Council and Discovery settle employment tribunal case with UNISON

A SETTLEMENT of nearly £700,000 has been reached over a long-running dispute regarding the council’s …

Leave a Reply