0

Eight candidates run for seven seats on District Library Board