Advertising Console

    NPR Exec Resigns After Juan Williams Firing Investigation

    Repost
    NewsyVideos

    by NewsyVideos

    1.3K
    22 views
    NPR Senior VP Ellen Weiss resigned following an independent investigation into Juan William's firing that concluded the canning was legal.