Fox News' Tucker Carlson goes off on GOP senator caught dumping stocks — says he must explain or resign

Don't Sit on the Sidelines of History. Join Alternet All Access and Go Ad-Free. Support Honest Journalism.