There have been reports of massive street protests in China these days – up to 30,000 people were reported to have taken to the streets of Weng’an in southwestern Guizhou province on the weekend, accusing police to cover up the rape and murder of a girl.