Email this to a friend:

Incoming NPR chief hopes to “calm the waters”

The man who helped bring the beloved children’s show Sesame Street to a global audience is moving to a new street – actually a new avenue - Massachusetts Avenue in Washington, D.C., home base of National Public Radio.