But any broader crackdown in the capital poses some risks for China because Beijing will stage the 2008 Olympics , an event the leadership views as confirmation of the country 's rise as a global power and as a chance to display China 's best face to the outside world .