Local town hall meeting draws hundreds for passionate panel discussion