CNN's Navarro to Kaepernick critic: ‘Who died and made you the judge of blackness?’

CNN's Ana Navarro got into a heated debate with conservative talk show host Ben Ferguson on Thursday after he called controversial NFL free agent Colin Kaepernick a "fraud" on political dissent because the football player didn’t vote in the 2016 elections.

"Who died and made you the judge of blackness to tell Colin whether he voted or not allows him to have a political opinion?” asked Navarro.

Kaepernick, who is biracial, explained why he didn't vote in last year's election, while a member of the San Francisco 49ers, during a postgame interview last season.

"I think it would be hypocritical of me to vote," Kaepernick said on Nov. 15 following a loss to the Arizona Cardinals. 

"I said from the beginning I was against oppression, I was against the system of oppression. I'm not going to show support for that system. And to me, the oppressor isn't going to allow you to vote your way out of your oppression."

Kaepernick criticized both Republican nominee Donald Trump and Democratic nominee Hillary ClintonHillary Diane Rodham ClintonWoman behind pro-Trump Facebook page denies being influenced by Russians Trump: CNN, MSNBC 'got scammed' into covering Russian-organized rally Pennsylvania Democrats set to win big with new district map MORE before the election. 

During the segment on CNN, Ferguson also slammed Eminem, who delivered a scathing free-style rap against President TrumpDonald John TrumpAccuser says Trump should be afraid of the truth Woman behind pro-Trump Facebook page denies being influenced by Russians Shulkin says he has White House approval to root out 'subversion' at VA MORE in a video at the BET Hip Hop Awards earlier this week.

“He doesn’t have the moral high ground,” Ferguson said of the rapper, calling him an “opportunist” who used the rap as a way to get free press.

“I think it’s too far for a rapper to come out and say 'I’m gonna give you that finger,'” he added.

Ferguson, who is also a CNN contributor, got into an ugly exchange with Don Lemon on Wednesday night during "CNN Tonight," with the anchor saying twice on live television that Ferguson was giving him a “bullshit answer" as it pertained to NFL players kneeling in protest during the national anthem. 

“I don’t know if you’re going to have a consensus as long as people simply see a lot of these players' flat-out disrespect for the flag,” Ferguson said during the broadcast. 

“It wasn’t seen that way until the president made it into an issue,” Lemon said, adding that it's not as if NFL games are being played in "some international country." 

"You're smarter than this," Ferguson said. 

“Don’t tell me I’m smarter than this,” Lemon exclaimed. “Yes, I’m smarter than the bullshit answer you’re giving!”

Several players from the Baltimore Ravens and Jacksonville Jaguars kneeled before a game in London on Sept. 24.