NEWS HELL: Fox TV Houston

Loading the player...

Fox 26 news reporter Ivory Hecker in Houston decided to announce live, on air, that she is blowing the whistle on Fox News Corp regarding their hiding news information and muzzling their reporters.

Even more from RoseBud