A man was clearing out his deceased mother’s apartment in Manhattan when he found something gruesome. He found a decomposed human body in a chest freezer that was sealed with duct tape! The body appeared to have been stored for over a decade, according to investigators. An autopsy is planned, and authorities are investigating the incident.
image via wikimedia commons