Christianity and the “mainstream”
“Mainstream” has become the term for things that don’t seriously oppose contemporary advanced liberalism. The current situation regarding “gay rights” shows that there’s some point to the expression: advanced liberalism dominates public discussion so thoroughly today that you really do have to go out on a limb to oppose its most radical demands.
That situation … More ...