News

Tucker Carlson leaves Fox News in wake of Dominion Voting Systems lawsuit

Fox News host Tucker Carlson has left his post, and his last show was Friday, the company announced in a news release.