
The image remains stark and unforgettable: a mountain of rubble where the Champlain Towers South once stood in Surfside, Florida. The devastating collapse on June 24, 2021, claimed 98 lives and sent shockwaves far beyond the quiet beachfront community. While the immediate aftermath focused on rescue efforts and the agonizing wait for news, the tragedy… Read more »