This is a "religious website"?

Not sure about that. This has morphed into a pretty much politically left-wing website that merely has "Catholic" on its masthead...and very occasionally offers an article mentions some sort of complaint about the Catholic Church, her teachings, Cardinals / Bishops / Priests......