NPR's Senior Vice President for News, Ellen Weiss, and NPR's Ombudsman, Alicia Shepard, discuss news and ethics.

NPR?s Senior Vice President for News, Ellen Weiss, and NPR?s Ombudsman, Alicia Shepard, discuss news and ethics.

Wyoming – NPR's Senior Vice President for News, Ellen Weiss, and NPR's Ombudsman, Alicia Shepard, discuss news and ethics.