A leading resource for evaluating potential employers
Friday August 18th 2017

Insider

Archives

Posts Tagged ‘Cascade Mayor Dick Carter sexual harassment accusation’

Cascade Mayor Dick Carter accused of sexual harassment

Dick Carter, the mayor of Cascade City in Idaho, has been accused of sexual harassment by several women. The women aired their complaints about Carter's alleged sexual harassment at a meeting of the Cascade City Council. The council then passed a [...]