Tucker Carlson Spruiks Brand-new Network Advocating that “Corporate Media is Dead”
By RT News
Tucker Carlson spruiks brand-new network advocating that “corporate media is dead.”
Carlson announced his network, TCN, on Megyn Kelly’s show, saying, “I’m going to tell the unadorned truth… until the day I die.”