David Barboza
Thursday 05/02/2013
Journalist David Barboza, the Shanghai bureau chief of The New York Times, elaborates on his award-winning exposure of high-level government corruption in Shanghai and China.
The Power of Questions close notice
Journalist David Barboza, the Shanghai bureau chief of The New York Times, elaborates on his award-winning exposure of high-level government corruption in Shanghai and China.