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