thisisjoshscott: micdotcom: Watch: Monica Lewinsky’s TED Talk nails the problem with our “culture of humiliation.” This is like really sad.
tags:
original: https://klo13.tumblr.com/post/144465542117