International attention is turning to Qatar after an explosion at the Ras Laffan gas facility, described as a technical incident, left several people injured while authorities report no leaks.
HypeNows