Richard Davis, the president of NYC’s Transport Workers Union (TWU) Local 100, abruptly resigned amid allegations of sexual misconduct, the union announced on Saturday.
Richard Davis, the president of NYC’s Transport Workers Union (TWU) Local 100, abruptly resigned amid allegations of sexual misconduct, the union announced on Saturday.