World
Qatar Gas Explosion Kills 13 with Multiple Casualties
A major technical accident at Qatar's LNG processing site in Ras Laffan industrial zone results in at least 13 deaths and dozens of injuries.
A major technical accident at Qatar's LNG processing site in Ras Laffan industrial zone results in at least 13 deaths and dozens of injuries.