News Weinstein's Termination For Sexual Misconduct May Have Violated His Contract Alan HerreraOct 13, 2017