India, Nov. 2 -- A prominent Michigan Democrat has stood by her controversial decision to endorse Republican Senate candidate Mike Rogers just days before the crucial US midterm elections, explaining her move with a straightforward statement: "I changed my mind."

Her last-minute endorsement has drawn sharp criticism from fellow Democrats, some of whom have described the move as a "betrayal."

Haley Stevens, who previously competed for the Democratic Senate nomination but lost to Abdul El-Sayed, withdrew her support for her party's nominee and instead backed Rogers, drawing sharp criticism from fellow Democrats.

The last-minute endorsement comes at a crucial moment, with Michigan emerging as a key battleground in the fight for control of...