March 14, 2012

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


Nation & World Videos