An All New Moral Majority

Facebook
VKontakte
share_fav

"Values voters" come from the right and the left.

view abcNews - Politics Headlines