Texas Tribune Surf Shop
9000 Seawall Blvd, Galveston, TX 77554
Browse:
Home
2021
February
5
Mother of boy found dead on Galveston beach in 2017 gets life in prison
Rebecca Suzanne Rivera, mother of Baby Jacob found dead at a Galveston beach, sentenced to life in prison
KTRK-TV
February 5, 2021
Mayra Moreno