Deadly scaffolding collapse under investigation at Texas LNG facility | khou.com

Three construction workers died and two others were injured after a scaffolding collapse early Tuesday morning at the Port Arthur LNG site in …

Do you trust this headline?