The Democratic Party isn't "largely Christian" today.
The Democratic Party certainly isn't swinging as fast to the left as it was in the '60s and '70s, but I don't know that I would categorize that slowing as "swinging to the Right".
The Democratic Party isn't "largely Christian" today.
The Democratic Party certainly isn't swinging as fast to the left as it was in the '60s and '70s, but I don't know that I would categorize that slowing as "swinging to the Right".