Rodriguez said residents had long seen warning signs, including cracks and water intrusion in the building.
An aerial view on June 3, 2022, shows the site where the Champlain Towers South building partially collapsed on June 24, 2021, killing 98 people. Pedro Portal pportal@miamiherald.com Days before the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results