Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
GENEVA: A 64-year-old US woman took her own life inside a controversial suicide capsule at a Swiss woodland retreat, with police on Tuesday saying several people had been arrested. The space-age looking Sarco capsule, which fills with nitrogen and causes…