Fox News took their stock ticker down today…

Coincidence?!

I don't think so.

Comments