daylin-leach

Leach steps down from key committee post in light of sexual misconduct accusations

BY: - February 4, 2019

He stepped down to "avoid even the appearance of a conflict of interest" as he pursues a defamation lawsuit against three women, one of whom accused him of sexual assault.