I would not be at all surprised it this was not a controlled town hall meeting with all questions pre planned and scripted.
When Lindsey had telephone town halls in his home state, that is how he operated. We know CNN is a fake news network and that during the debates they rigged questions and provided a list to Hillary.