Woman's body found in freezer of downtown Atlanta hotel - CBS46 News

Woman's body found in freezer of downtown Atlanta hotel