The tallest building in Lake Charles, La., and for many a symbol of the destruction tropical storms and hurricanes have brought to the city, is no longer. On Saturday, crews executed a controlled ...
Results that may be inaccessible to you are currently showing.