Levine Cava

1 result

People watch as the rest of the Champlain South tower is demolished by a controlled explosion in Surfside, Florida, north of Miami Beach. Photograph: Pooja Mehrotra/AFP via Getty

The damaged remaining portion of a collapsed South Florida apartment building has been demolished with explosives as rescuers try to reach new areas o(...)