Three people are killed and two others are injured when scaffolding collapses at a developing liquefied natural gas plant in Port Arthur, Texas, United States. (Times Now) link embed save