Theo’s Lesson: ISIS delenda est (Must be defeated!)

We have the power, but do we have the will to stop playing games and fight back? Total victory is not simply one alternative out of many. We face an implacable, wicked, totalitarian foe whose creed, as horrific as Nazism, proclaims that acceptance of Islam is the only path a man or a nation can take.

Read More