Juan Stewarto

Juan Stewart is the Hispanic equivalent of The Daily Show's John Stewart. Stewart is from Cuba, and like the American version, he is a die-hard Communist and Jewish.