Scoop: Fox News Host Melissa Francis Says Ne…

Fox News Channel and Fox Business host Melissa Francis has been pulled off the air by Fox News Media (the parent company of both networks) according to three sources familiar with the matter.

Read →