Man headed to court after deputies say his father’s body was found chained up in freezer
The discovery was made on August 8, 2024 in northeast Bexar County after the family didn’t hear from 76-year-old Robert Gibson for months. SAN ANTONIO — A man is heading to court Wednesday after deputies say they found his father’s body chained up in a freezer nearly a year ago. The discovery was made on … Read more