Ted Cruz
CNN correspondent Amanda Carpenter denied she had an affair with U.S. Sen. Ted Cruz of Texas, despite what a National Enquirer story claimed. Above, Cruz is pictured with his wife, Heidi Cruz, March 23, 2015. Getty Images

After the National Enquirer claimed U.S. Sen. Ted Cruz of Texas cheated on his wife, Heidi Cruz, with multiple women, one of his alleged mistresses has spoken out. Amanda Carpenter, Cruz’s former communications director, sent out torrents of tweets Monday after she was cited as having an affair with the 2016 presidential candidate by the National Enquirer. She denied the affair and insisted that billionaire businessman Donald Trump planted the story, which also claimed Cruz had trysts with four other women.

“The thing that’s especially ironic is that hordes of Trump supporters accuse me of being an adulterer when their candidate really is one,” Carpenter, who is now a contributor for CNN, tweeted Monday. “I’ve never cheated on my husband. But Trump has cheated on his wife/wives, many times. Chew on that, Trumpers.”

Carpenter continued: “Trump can’t stand strong women who have the nerve to stand up to him. His history of objectifying women is sick ... Not only does Trump demean and reduce women to sex objects, but so do so many of the people he surrounds himself with. We have to stop it.”

Cruz, 45, has also condemned the rumors of infidelity. “I want to be crystal clear: These attacks are garbage,” he wrote in a Facebook post Friday, blaming Trump for the speculation. “For Donald J. Trump to enlist his friends at the National Enquirer and his political henchmen to do his bidding shows you that there is no low Donald won’t go.”

Trump, 69, denied he was involved. “I have no idea whether or not the cover story about Ted Cruz in this week’s issue of the National Enquirer is true or not, but I had absolutely nothing to do with it, did not know about it and have not, as yet, read it,” Cruz’s chief rival for the Republican presidential nomination wrote on Facebook. The post has since been deleted.

Follow me on Twitter @mariamzzarella