In 1965, Houston police found the dismembered bodies of Fred and Edwina Rogers stuffed into their own refrigerator. The prime suspect was their son Charles, who vanished and was never seen again.
Source • Posted on 2025/09/01 • Report as duplicate • Report