Politics

Bill O’Reilly vindicated

September 20, 2017 admin 0

Bill O’Reilly’s termination at Fox News following a slew of sexual harassment allegations was one of the most surprising twists to occur at the major cable news outlet. O’Reilly had been with Fox News for […]