A Christian Perspective on the World Today

pharisees

The new Pharisees

Has the secular left become the new religious right?