Co-response psychological well being clinician joins Shrewsbury Police

Jessica Atwood is the Shrewsbury Police Division’s new jail diversion program co-response clinician. (Photograph/Laura Hayes) SHREWSBURY – The Shrewsbury Police Division responded to just about 1,000 psychological well being calls between 2017 to…