Former Fox News host Tucker Carlson, who was controversially axed by the network in May 2023, has launched a new show on Twitter.
Release Date: June 06, 2023
Last Aired: November 09, 2023
View more ->
Networks: