Friends and family gathered for a vigil honoring 19-year-old Leah Palmirotto, who died after a fall at a fenced-off “Stranger Things" filming site.
ATLANTA (ANF/Gray News) - A 19-year-old woman died after falling from an abandoned building where “Stranger Things” was filmed in Atlanta. Police said the woman, identified as Leah Palmirotto, 19, ...
There have been many ways to describe a 2-year-old boy surviving a 15-story free fall off an outdoor balcony into a small bush last week in Montgomery County, Maryland. But any discussion quickly ...