Jon Stewart On Fox News, Russiagate, MediaFeatured, Them vs Us / Jon Stewart / March 18, 2022 March 22, 2022