News

Pelican Island is only a few miles wide and is home to Texas A&M University at Galveston, a large shipyard and industrial facilities. Fewer than 200 people were on the campus when the collision ...