Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
LANSING, Mich. – As Annie Harrison looked at the email from the lab, she felt sick. It had happened again. The police hadn’t pursued a case against Marshawn Curtis back in 2012, and now, nearly a decade later, his DNA…