The Texas State Aquarium established an emergency loggerhead turtle recovery facility in Port Corpus Christi after many reptiles were stranded on the beach.
The Texas State Aquarium established an emergency loggerhead turtle recovery facility in Port Corpus Christi after many reptiles were stranded on the beach.