Trump expressed his doubts during a Tuesday evening town hall held in Davenport, Iowa, hosted by Fox News host Sean Hannity.