Should corporal punishment be abolished in schools?

Corporal punishment is meted out to students at school by their teachers, for minor acts of indiscipline or misbehaviour. This is done by caning or spanking them in public, which is a retributive form of punishment.