The Daily Show with Trevor Noah

Fidel Castro Dies

Season 22 E 29 • 11/28/2016

The death of former dictator Fidel Castro sparks mixed reactions in Cuba and the U.S.

More