An abandoned, 22-story building in Lake Charles, Louisiana – once an icon in the city that became a symbol of destruction from hurricanes Laura and Delta – was imploded Saturday after sitting vacant for nearly four years.

The post A hurricane-damaged Louisiana skyscraper is imploded appeared first on Patabook News .