Open Thread: Did Jon Stewart F**k Up? In Bob Cesca’s piece for Banter Members yesterday he took Jon Stewart to task for going on a bizarre rant about the coronavirus lab leak theory …