The remaining portion of the Champlain Towers South building has been demolished. It has been ten days since a portion of the building collapsed, leaving over 100 people missing and dozens of people dead. The 136-unit apartment complex called Champlain Towers, which is located in Surfside, Florida, partially collapsed at around… Read entire story.
Source: Just Jared