Monica Lewinsky TEDTalks “The Price of Shame”. This is really brave of her to express her public humiliation experience publicly.

Leave a Reply

Your email address will not be published. Required fields are marked *

*