Videos from China show that the population has finally had enough.