World

Bo Xilai

Bo Xilai, the Chinese Communist Party secretary of Chongqing, who was removed from his post last week. Andy Wong / Associated Press
Loading
70°