Tag: Southie

Read More

UPDATE: Southie House of Horrors – Boston Police Confirm Additional Human Remains Located

Yesterday, Boston Police responded to 838 East Broadway, Apartment 3 in South Boston for a 911 caller who reported that they had found at least one dead baby, possibly a fetus frozen in the freezer […]