To Demonize Gay Marriage, Pat Buchanan Flip-Flops On Slavery

Our guest blogger is Elon Green, a freelance writer living in Brooklyn.

During an appearance on Fox News yesterday, disgraced former MSNBC pundit Pat Buchanan contradicted one of his most notorious claims. During a discussion of marriage equality, Buchanan rationalized barring gay Americans from getting married on the grounds that it’s a proud American tradition.

“The American people aren’t accepting of [gay marriage]. They’ve rejected it repeatedly,” Buchanan said. “And again, do you think for 2,000 years all of Western Civilization has been engaged in horrendous bigotry because they’ve denied the right of homosexuals to marry?”

The host, Megyn Kelly, observed that “we were bigoted and discriminating against blacks for a couple of hundred years in this country.” Buchanan replied:

Well, the idea of slavery is evil. We all agree with that.

Watch it:

As it happens, this is not what Buchanan believed after he heard “A More Perfect Union,” the speech then-Sen. Obama delivered on race in March 2008.  He wrote:

America has been the best country on earth for black folks. It was here that 600,000 black people, brought from Africa in slave ships, grew into a community of 40 million, were introduced to Christian salvation, and reached the greatest levels of freedom and prosperity blacks have ever known.

“We hear the grievances,” wrote Buchanan. “Where is the gratitude?”

Buchanan has gone through his own evolution on slavery, but his change of heart is appreciated.