Police suspect foul play after mom of 4 found hanged off a dock
League City police said they suspect Giselle Salazar-Tapia lost her life elsewhere before her body was found hanging off a dock at Wharf Marina.
Copyright © 2024 KTRK-TV. All Rights Reserved.