This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Stunning scenes of dissent and defiance played out across China over the past week, marking the country's largest protests in decades -- and an unprecedented challenge to leader Xi Jinping.