Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Advocates were fighting for a Texas man’s life on Wednesday just hours before his scheduled execution in the death of his 2-year-old daughter, who prosecutors had argued was killed under the disputed cause known as shaken baby syndrome. The Texas…