There has been outrage across the political spectrum over a shocking report that Senate Intelligence chair Richard Burr (R-NC) dumped as much as $1.7 million in stock just before the market tanked, despite publicly maintaining that the government was on top of the coronavirus. Thursday night on Fox News, Tucker Carlson completely tore into the senator from the Tar Heel state. In a scathing end-of-show commentary, Carlson called on the senator to either justify his actions, or step down and be indicted. “Maybe there is an honest explanation for what he did,” Carlson said. “If there is, he should share...