19-Year-Old Leah Palmirotto Dies After Fall at Abandoned Emory Building Featured in Netflix’s Stranger Things

Leah Palmirotto

A 19-year-old woman, Leah Palmirotto, died early Friday morning after falling from an abandoned high-rise building owned by Emory University in DeKalb County, Georgia, a structure widely recognized for its role as Hawkins National Laboratory in Netflix’s hit series Stranger Things. Authorities say the incident occurred around 1 a.m. at Briarcliff Building A, a five-story … Read more