Tragic T-83 Crash in Texas: 1 Air Force Pilot Dead, Another Injured

america
November 20, 2017Nov 20, 2017

On Monday afternoon, a tragedy occurred near Laughlin Air Force Base in Del Rio, Texas. A T-38 Talon crashed and resulted in the death of one...

Megyn Kelly Tells Entire Industry to Stop Lecturing Us on Morals

america
November 20, 2017Nov 20, 2017

As sexual misconduct allegations — and admissions — swirl around Hollywood, D.C., and the mainstream media business, NBC News host Megyn Kelly — formerly of Fox...

Charlie Rose Suspended From CBS News

america
November 20, 2017Nov 20, 2017

Another influential man has been accused of sexual harassment. Eight women have said that the host of the PBS show “Charlie Rose,” which ran from 1990...