The peaceful town of Surfside, Florida, was shaken by a deafening roar - without warning, a large section of the Champlain Towers South, a 12-story beachfront condominium, crumbled to the ground in ...
Eighteen months after the tragic George building collapse that claimed the lives of 34 construction workers and left 28 ...