20111109 india: Supreme Court ticks off Swamy Agnivesh; says people in public life must keep a check on their tongues