James O’Keefe

  • March 9, 2011  

    NPR’s CEO Vivian Schiller stepped down Wednesday — a day after Ron Schiller, another high-level executive and no relation, was shown on a hidden camera criticizing Republicans and saying NPR would be better off without federal financing. Jeffrey Brown discusses the fallout with the New York Times’ Brian Stelter. Continue reading