N nasa.gov Ozone-Depleting Compound Persists, NASA Research Shows 80 points happyscrappy 12 years ago 61 comments