The progressive left has become a kaleidoscope of causes, each new week bringing a fresh banner to wave, a new slogan to chant, and a new enemy to vilify. . .
This content is only available for American Faith Premium Subscribers. You can view our Premium content for only $1.00! Learn more here.
If you are already a Premium subscriber, please log in to view this content.