Police say 19-year-old Leah Palmirotto died after falling from a five-story abandoned building on Emory’s Briarcliff campus.
FOX 5 Atlanta on MSN
Vigil held for 19-year-old who died at ‘Stranger Things’ filming site: 'She was so full of life'
Friends and family gathered for a vigil honoring 19-year-old Leah Palmirotto, who died after a fall at a fenced-off “Stranger ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback