Gas mystery

More worryingly, the 'source' of the leak was never ascertained and the case … Indeed, chemical or industrial leakages are usually the result of human …