Bo Xilai

Bo Xilai, the Chinese Communist Party secretary of Chongqing, who was removed from his post last week.
Andy Wong / Associated Press
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
68°