Yes, the Left should not only be humiliated, the Left leaders should be stripped off their clothes in public, their head should be clean-shaved and they should be made to carry a signboard on their back saying "We are traitors. This is our punishment."