Ozone Depletion Could Have Been Much Worse IFLScience - Environment, 28 May 2015 Environment Photo credit: Fongfong via Shutterstock from images supplied by NASA.The atmosphere was a lot less…