Leader

Leader is a town of almost 900 people in southwestern Saskatchewan, Canada.