Scientists hope to make greater use of satellites to pinpoint major sources of air pollution.
This gas leak was so massive that NASA saw it from space – The Washington Post
Jeezus freaking kerr-eyest….
There better be some serious fines levied and criminal charges lodged.
Fucking weak-ass, not-protecting-the-citizenry-at-all EPA, fucktard losers.