FREE now and never miss the top politics stories again. SUBSCRIBE Invalid email Sign up fornow and never miss the top politics stories again. We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

CCTV footage caught the disgraced teacher pulling the hair and slapping the face of numerous children in her classroom. The terrified children are sitting at their desks when they receive the brutal punishment from the crazed teacher.

IG The 'Supergran' punches the teacher

But she soon gets her comeuppance when a gran comes to rescue after spotting her dishing out the atrocious punishments. The ‘Supergran’ unleashes a full-scale attack on the teacher, throwing several punches and yanking her hair from side to side.

IG The teacher is seen slapping the whacking pupils

She can be seen punching the woman in the face and head in the swift exchange. The protective gran is then separated by another teacher after coming to blows in front of the whole class.

IG It is only when the teacher is seeing pulling the hair of this child than the 'Supergran' attacks

It turns out that if children talk during the drawing class at the nursery in Chongqing City, south-west China, then they are punished with a slap on the head. But the teacher was seen giving out punishments repeatedly to one small girl before her gran intervened.

IG The gran then pulls the hair of the teacher before being pulled apart