Father mourns daughter’s fatal fall at ‘Stranger Things’ site: ‘She was perfect’

DEKALB COUNTY, Ga. – A DeKalb County father is urging young people to stay out of abandoned buildings after his 19-year-old daughter died while exploring a fenced-off property on Emory University’s campus last week. Police said Leah Palmirotto was checking out the vacant Briarcliff Road building with friends Friday morning when she fell from the … Read more