Ann Coulter: Liberal Contradictory Thinking!

Conservative pundit Ann Coulter tells Human Events that liberals notoriously say one thing, but do another.

Blogs of Interest