Fox News' Tucker Carlson Gets Fact-Checked On Own Show Over Green New Deal

           

https://disqus.com/home/d...green_new_deal/