Charlie Bradley
Chinese President Xi Jinping has faced anger from the public as swaths of the population stand-up against the country...