Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A couple went on trial on Thursday accused of locking their 10-year-old foster daughter in an electrified cage and throwing her downstairs, in a harrowing case that has shocked the Netherlands. The girl was taken to hospital in May, unconscious,…