He was most recently a Senior News Analyst for National Public Radio ( NPR ) .
He was a Senior News Analyst for National Public Radio ( NPR ) before his death .