What remains on the site of the Champlain Towers South condo building is shown, June 15, 2023, in Surfside, Fla. The swimming pool deck of a beachfront South Florida condominium that collapsed in 202… [+2786 chars]
Related
Share this page
Guest Posts by Easy Branches