James Carville's Ugly Anti-Christian, Anti-American Rant Should Be a Warning to Everyone