Alice public disgrace