All posts by Ed Flanagan

Ed Flanagan
Ed Flanagan is a Beijing-based producer for NBC News. He has been part of the NBC News team in China since 2005 and has covered the region -- from North Korea to Japan as well.
Skip to toolbar