Tucker Carlson Slams Fox Nation in Leaked Video
While the reason for Tucker Carlson's departure from Fox News remains uncertain, there is evidence to suggest that there was significant tension between him and the network. A leaked video published by Media Ma...