Limbaugh said the former U.S. secretary of state, Joint Chiefs of Staff chairman and national security adviser endorsed the Illinois senator because he is black, CNN reported.
"So what if it's race?" Limbaugh said on his radio show. "Why is it so hard to admit that it's race … ? What's so problematic about admitting it?"
Limbaugh's comments were widely discussed on news programs and in the blogosphere.
"I thought it should be about race," Limbaugh said Monday. "I thought you liberals thought this was a historic candidacy because finally we are going to elect a black guy … . Why hide behind this, why act like it's not about race?
"This was all about Powell and race, nothing about the nation and its welfare."