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
Watching
You may also like5 Videos
Fidel Castro Dies
Season 22 E 29 • 11/28/2016
More