Haley Cannon addresses the public