Ozone Hole Science Revisited - Hit & Run : Reason.com

Current science puts the whole CFC/Ozone depletion theory on its ear. We simply don't understand these things nearly as well as we think we do.