by Brandon Burt
Even Utah’s largest and most progressive metropolis would be hard-pressed to elect an openly gay mayor. Why is it, then, that a small town of 400 could do it?
more...