The controversial Communist Party boss known for leading a revival of Maoist ideology and recently embroiled in a high-profile political intrigue has been ousted from his post. Bo Xilai has been removed as the Communist Party chief of Chongqing, according to a brief statement carried by the official Xinhua News Agency. Vice Premier Zhang Dejiang ...