Some history here https://books.google.com/books?id=Va-BAgAAQBAJ&pg=PA61&lpg=P...
But this form of the denial disinformation is pretty old and perhaps surprising it’s being discussed today.
Ed: but aha, it looks like the Christian Coalition site has been sowing CFC doubt much more recently: http://www.cc.org/blog/suspected_ozone_loss_may_never_have_i...