Why the cancellation of Franklin Graham should concern us all

One of the difficulties of being a free speech advocate is that you inevitably find yourself defending people you don’t agree with. That is, after