Today, the anti-fascists are the biggest fascists. The anti-racists are the biggest racists. The protectors of democracy are the biggest impediment to democracy. Those claiming to fight for freedom are the biggest tyrants. Those claiming the moral high ground are the face of evil. We live in an upside down world.