Strong winds blamed for pelican deaths in Galveston

Pelicans have been dropping out of the sky this week in Galveston. The wind from strong storms passing over the island likely caused turbulence that caught the pelicans by surprise.
Published: 6:44 PM CDT June 6, 2019
Updated: 6:43 PM CDT June 6, 2019