Former U.S. Ambassador to the U.N. Nikki Haley holds a special town hall in Wolfeboro, New Hampshire ahead of the 2024 presidential election.