Tucker Carlson has made fools of both liberal college students and their professors, and Monday night’s guest, Rene de la Pedraja, a professor at Canisius College in Buffalo, didn’t fare much better with his argument that the late Fidel Castro was a symbol of freedom and opportunity.

Full video here:

Video also here: