Haberman says Trump 'walked himself into some trouble' with CNN town hall comments

Comments