An open secret

Share Button

The above image a 1991¬†episode of the Simpsons. News of top Hollywood executive Harvey Weinstein being a serial sexual abuser of employees has come to…