CNN political analyst Kirsten Powers on meme controversy: 'People do not have the right to stay anonymous'