3 killed, 2 injured after scaffolding collapses at Texas construction site

Three construction workers were killed and two more were injured after scaffolding collapsed at a massive industrial construction site in Port Arthur, Texas.

April 29, 2025

Top Stories

ABC News Live Presents