Tropical Storm Cindy makes landfall in Texas

The storm is expected to make landfall Thursday ... of Galveston Island, the weather service reported. ..