MoveOn.Aww - NPR Executive Resigns

  • Aired:  03/09/11
  •  | Views: 91,092

An NPR executive resigns almost immediately after getting caught on hidden camera criticizing Republicans. (4:56)

Loading...