Click on the video to activate live chat. Must it be said again? Jon Stewart and his team are likely some of the best research journalists in the country, though they and most would scoff at being called journalists. A country is in a sad state when those that protect its democracy by ensuring the […]