Donald Trump TROLLS CNN at Recent Town Hall