Bo Xilai

Bo Xilai, the Chinese Communist Party secretary of Chongqing, who was removed from his post last week.
Andy Wong / Associated Press
Copyright © 2016, Los Angeles Times
60°