Tag: p_vid=news-78476202
Posted in Static News
Beachfront condominium collapses in South Florida
avnblogfeed November 9, 2021
A portion of the Champlain Towers collapsed in Surfside, Florida, Thursday. At least three people have been killed and authorities are urgently searching for 99…