Canyon High School mock election results

Hannah Backus, Editor-in-Chief