Champlain Towers South: Before and After a Detailed Profile
infrastructure-safety
Champlain Towers South was a 12-story residential condominium in Surfside, Florida, that experienced a catastrophic partial collapse on June 24, 2021, killing 98 people. Before...
Open article