Harvey Weinstein trial juror Steven Brecher who bragged about delivering guilty verdict accused rape

Steven Brecher, 55, who was the CEO of a liquor company is alleged to have drugged and raped two women who work for Branca USA, an Italian drinks company.