Officers went to a home at 28 Helene Street North on July 20 for a wellness check. Investigators said that, when they arrived, they found a young woman had died.
Officers went to a home at 28 Helene Street North on July 20 for a wellness check. Investigators said that, when they arrived, they found a young woman had died.