Conservative radio host Rush Limbaugh on Monday said that he was done with "white guilt" because white people had done more to end slavery "than any other race."

"This, this white guilt, it's time for all this white guilt to end," Limbaugh told his listeners. "If any race of people should not have guilt about slavery, it's Caucasians. The white race has probably had fewer slaves and for a briefer period of time than any other in the history of the world."

"Now, sadly, we're not talking about the rest of the world when the civil rights coalition gets ginned up. They're talking about America and slavery," he continued. "And that can't be denied; it happened. But, compared to the kind of slavery that still exists in the rest of the world and has existed, by no means was it anywhere near the worst."

Limbaugh went on to say that slaves were the "primary reason" that Arabs, "black Africans" and American Indians went to war.

"But despite all that, no other race has ever fought a war for the purpose of ending slavery, which we did," the radio host opined. "Nearly 600,000 people killed in the Civil War. It's preposterous that Caucasians are blamed for slavery when they've done more to end it than any other race, and within the bounds of the Constitution to boot."

"And yet white guilt is still one of the dominating factors in American politics. It's exploited, it's played upon, it is promoted, used, and it's unnecessary."

(h/t: Media Matters)