3 Employee Dead After Scaffolding Collapses At Miami Television Tower

September 27, 2017
Three individuals are dead in the wake of platform at a TV tower crumbled in Miami Gardens on Wednesday. Groups of the three individuals were secured with canvases while... Read more »