NYC man finds body in taped-up freezer, report says
A man found a decomposed body in a freezer while clearing out his dead mother’s New York City apartment last week, according to a report.
NYC man finds body in taped-up freezer, report says
A man found a decomposed body in a freezer while clearing out his dead mother’s New York City apartment last week, according to a report.