Skip to content

Champlain Towers Photos, Videos and Other Evidence Wanted for NIST Investigation in Surfside, Florida

Have you ever been to the Champlain Towers South condominium in Surfside, Florida? Maybe without even recognizing it, you could have key information that could help NIST’s investigation into the building’s June 24, 2021, collapse. NIST continues to

Source:: NIST