Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
When Sheree Spencer, the mother of three little girls and a senior manager at the Ministry of Justice, was facing sentence for ‘the worst case of controlling and coercive behaviour’ the judge in question had ever seen, her abused husband…