WAMU 88.5 - American University Radio
Now Playing

China Sacks Outspoken Politician As Rumors Swirl

Recent scandals have apparently cost Bo Xilai his job as Communist Party chief in the southwestern city of Chongqing. Bo had once seemed headed straight for China's top leadership body, but corruption allegations and an imbroglio involving his former right-hand man helped drive him from power.