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 August 8, 2024 in northeast Bexar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results