Former DNC chairwoman and disgraced CNN commentator Donna Brazile has admitted that she relayed confidential questions to Hillary Clinton’s presidential campaign in advance of last year’s primary debate.

Writing in Time magazine, Brazile said she would “forever regret” the decision, which was revealed after WikiLeaks published thousands of emails belonging to Clinton campaign chairman John Podesta.

“When I was asked last July to step in temporarily as D.N.C. Chair,” Brazile explained, “I knew things were amiss. The D.N.C. had been hacked, and thousands of staff emails and documents were plastered on various websites. Staff were harassed, morale suffered, and we lost weeks of planning. Donors were harassed, and fundraising fell off.”

“Then in October, a subsequent release of emails revealed that among the many things I did in my role as a Democratic operative and D.N.C. Vice Chair prior to assuming the interim D.N.C. Chair position was to share potential town hall topics with the Clinton campaign,” Brazil added.

On October 14th, CNN accepted Brazile’s resignation as a network contributor. CNN’s Reliable Sources host Brian Stelter said Brazile’s collusion with the Clinton campaign “embarrassed all of CNN.”

But in her Time letter, Brazile said “the media narrative” about her being in cahoots with the Clinton campaign “played out just as the Russians had hoped, leaving Sanders supporters understandably angry and sowing division in our ranks.”

The WikiLeaks hack, Brazile said, is evidence that there must be a continued investigation into Russia’s interference in the presidential election.

“Let me be clear,” Brazile wrote, “this is not just the price of politics. This is not normal. We cannot let this stand. Our democratic process itself was attacked and harmed, and all Americans should be concerned.”

Former Obama Director of National Intelligence James Clapper has stated that he has seen no evidence — from the NSA, FBI, and CIA — proving “collusion between members of the Trump campaign and the Russians.”

Follow Jerome Hudson on Twitter: @JeromeEHudson