Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
BOSTON – David Almond was living with autism and doing well when the state returned him to his abusive parent. Within months, the 14-year-old was dead. By the time John Almond called 911 for help on October 21, 2020, it…