Alicia C. Shepard Alicia C. Shepard joined NPR in October 2007. In 2000, NPR was the first U.S. broadcast news organization to create an Ombudsman position.
Stories By

Alicia C. Shepard

Story Archive