Democratic Senator Susan Eggman of California sharply criticized her colleagues who she said were trying to weaken legislation that would impose harsher penalties on those who solicit underage prostitutes.

“As a progressive and proud member of this body for the last 12 years, I want to say: I've had enough of this. I've had enough of us protecting people who buy and abuse our children,” Eggman said.

Referring to children who end up in prostitution, she added: “They are poor children, they are children of color, but they should not have to live lives dictated by what happens to them from other people at a very young age, and the Democratic Party of California should tell them that's okay. That's not okay.”

“And I won't do that anymore. And I hope none of you do either. We have to be able to draw a line. And I, for one, am drawing a line. I urge you to vote yes.”

Eggman is a supporter of California Senate Bill 1414, which would make paying minors for sex from a misdemeanor to a felony punishable by two to four years in prison, a $25,000 fine and registration as a sex offender.

The California Public Defenders Association criticized the law, saying, “This change will unfortunately result in some defendants being classified as sex offenders, which will have lifelong consequences for them and their families, despite the lack of any intent.”

This is a breaking news story and will be updated.

Newsweek/Getty