World

Chinese Nobel Prize-winning physicist Chen Ning Yang dies at 103

Published: 

Chinese Nobel Prize-winning physicist Chen Ning Yang delivers a speech at Zhejiang University in Hangzhou in eastern China's Zhejiang province, on April 14, 2014. (Chinatopix via AP)