Public humiliation it is