Three Workers Killed in Scaffold Collapse at LNG Plant in Texas April 30, 2025 By Ruth Liao Three workers were killed and two were injured when a section of scaffolding collapsed early Tuesday at a liquefied natural...