Former Chinese Politburo member and Chongqing communist party chief Bo Xilai has been formally charged with bribery, embezzlement, and abuse of power, according to China’s official Xinhua News Agency.

An indictment paper was delivered Thursday to Jinan City Intermediate People’s Court in China’s northeastern Shandong province, Xinhua reported.