Communist Party leader Bo Xilai was today sentenced to life imprisonment by a Chinese court which upheld the charges of bribery, embezzlement and abuse of ...