Explosive sexual harassment findings against ex-IL lawmaker revealed
Some lawmakers say Emanuel "Chris" Welch's leadership should be scrutinized, noting that after the first sexual harassment complaint against Harry Benton surfaced, Welch's political operation spent $1.4 million to support his 2024 reelection bid.