March 14, 2012 11:51 PM

China dismisses Bo Xilai as head of party in Chongqing

Bo Xilai, a man recently seen as headed for the center of power in China, was removed from his office as the Chinese Communist Party chief of the mega-city of Chongqing, a stunning turnabout for one of the nation's most controversial politicians.

Related content

Suggested for you



Nation & World Videos