Category: Articles

Sex and Power

The film Spotlight dramatically revealed the institutional rot in the Catholic Church. To protect its reputation the Catholic hierarchy behaved like any organization that values its continued success more than
Read More