China: Hubei Residents Riot After Quarantine Lifted [Twitter feed]
Hubei Residents Riot After Quarantine Lifted; Police Beaten With Their Own Shield, Cop Cars Overturned Residents of Hubei province in China teamed up with their local police force to battle the police from neighboring Jiangxi […]