Who won the debate? Nikki Haley lands punches, Ron DeSantis bombs, again 2 min read Democratic News Who won the debate? Nikki Haley lands punches, Ron DeSantis bombs, again admin September 28, 2023 [ad_1] A WIN After an unexpectedly strong performance in the last debate, Nikki Haley had the momentum...Read More