A large protest erupted in the south-western Chinese city of Jiangyou, videos on social media have shown, after the beating of a young girl by three other teenagers caused public outrage.
Protests of this scale are rare in China, where opposition to the ruling Communist party and anything seen as a threat to civil order is swiftly quashed.