Tucker Carlson Blasts Misinformation peddler