Kahala Beach Body Found

Unsolved: Physique found on Galveston seaside in Could 2020 stays thriller

[ad_1] GALVESTON, Texas (KTRK) -- When a physique washed ashore on the west finish of Galveston Island, police put out…

2 years ago