Alicia Shepard
Alicia Shepard is an award-winning journalist and expert on the media and media ethics. The former ombudsman for NPR, she recently returned from two years in Afghanistan where she worked with Afghan journalists and the US Embassy. Follow her on Twitter: @Ombudsman.
ALL POSTS BY Alicia Shepard
A longtime media critic casts a baleful eye on Cleveland.