Public humiliation on panchayat’s order