MoveOn.Aww - NPR Executive Resigns

Aired:  03/09/11 Views: 91,208

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

Loading...