As of now, search and rescue teams are desperately scouring through the concrete and steel rubble of a vast 12-story residential building north of Miami. Within a couple of seconds, a large section of the vast Champlain Towers (located at the seafront in Surfside) crumbled to the ...
Read MoreBuilding Collapse in Miami
0 Share