World
Gas Explosion at Qatar LNG Facility Leaves 13 Dead
A major technical accident at Qatar's Ras Laffan liquified natural gas facility caused an explosion, resulting...
A major technical accident at Qatar's Ras Laffan liquified natural gas facility caused an explosion, resulting...