WATCH: Marsha Blackburn fires back at Don Lemon, says “I am a proud member of the Neanderthal Caucus”

Appearing on Newsmax TV, Tennessee Senator Marsha Blackburn fired back at recent harsh criticism from CNN’s Don Lemon.

“I am a proud member of the Neanderthal Caucus,” Blackburn declared.