Unless you have been residing on the rogue planet Nibiru for the past few weeks (the news has surely reached Mars by now), you’re aware of the sudden explosion of accusations of sexual harassment against an array of public figures. The term “harassment” requires some definition: In the current atmosphere of hysteria, it would seem […]