How leftist ideology is anti-Christian and sows the seeds of its own destruction. Leighton Grey unpacks this in his weekly commentary.