Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Nurse believes she was spared by captors after making Israelis walk 140 steps a day and creating cocktails of drugs to treat them With a dozen filthy mattresses crammed into the tiny room, there was barely enough space to walk…