Ben Carson on 'The View'

Check out Dr. Ben Carson making too much sense on “The View.” Applause, applause…

(Via RealClearPolitics)

Check Also

Do Leftist Politicians Really Want to Stop the Palestinian Protesters?

I’ll bet those leftist college administrators and students are regretting all that “defund the police” …