World

In self-deprecating return to ‘The Daily Show’, Jon Stewart beats his critics to the punch

240124 jon stewart daily show kh 7b2228
Jon Stewart’s return to ‘The Daily Show’ saw him poke fun at himself while also criticizing the expected rematch between President Joe Biden and ex-President Donald Trump.