
An Arizona man was arrested on Friday after his father’s body was allegedly discovered in his freezer. Joseph Hill Jr., 51, reportedly stowed his father’s skeletal remains in a backyard freezer at his Tempe home. According to KPNX, he allegedly admitted to wrapping his father’s body in a blanket and hiding it in the stand-up …