Fox News announced Monday morning that the network and Tucker Carlson have agreed to part ways. In a statement the network said “FOX News
Read More
Thanks for Listening to Q95FM! Please register to continue listening. Thank you!