Surfside leaders pledge to probe missed warnings

Visits: 4

Town leaders in Surfside, Florida, are pledging to find out whether officials downplayed any red flags about the Champlain Tower South building prior to its collapse. Read More Go To Source