
Collapsed sections of Champlain Towers in Florida. (NYT/Chandan Khanna/Agence France-Presse) Aside from expressing sorrow and dismay, it is too early to say anything definitive about the beachfront building collapse in Surfside, Fla., north of Miami. The 12-story Champlain Towers condominiums opened in 1981 with 136 apartments. About half of the units were damaged or destroyed. […]
Max building fail in Miami