Shameful public