ericreports.com
Tucker Carlson Cancelled
Fox News highest rated news program hosted by Tucker Carlson was cancelled amidst a flurry of speculation. His last show aired on Friday, Apr. 21, 2023. This has happened before shortly before an…