ICAC witness lashes 'public shaming'

· The Age