Woman found dead inside Atlanta hotel freezer
Wednesday, March 23, 2016 - 03:10
in Psychology & Sociology
Shawn PriceATLANTA, March 23 (UPI) -- A woman was found dead in the walk-in freezer of a popular Atlanta hotel after being trapped for 13 hours.