Also slipped quietly into the news cycle that Friday was the announcement that Bo Xilai, the ousted Chongqing Communist Party leader, would be prosecuted for abuse of power and other crimes related to the 2011 fatal poisoning of British citizen Neil Heywood over an alleged economic dispute with the erstwhile anti-corruption czar's family.