Bo Xilai

Mark Ralston/AFP/Getty Images

Bo Xilai, the controversial Communist Party leader of China's Chongqing metropolis, was removed from his post on March 15. Bo was implicated in an escalating corruption scandal that threatens to derail China's once-a-decade leadership transition later in 2012.

Bo Xilai, the controversial Communist Party leader of China's Chongqing metropolis, was removed from his post on March 15. Bo was implicated in an escalating corruption scandal that threatens to derail China's once-a-decade leadership transition later in 2012. (Mark Ralston/AFP/Getty Images)

Bo Xilai, the controversial Communist Party leader of China's Chongqing metropolis, was removed from his post on March 15. Bo was implicated in an escalating corruption scandal that threatens to derail China's once-a-decade leadership transition later in 2012.