Duel in Kansas: A preacher and an obstetrician square off in one of the midterms’ surprise battles
Cottonwood Falls, in the heart of Kansas, is a small town surrounded by prairie as far as the eye can see and dotted with idyllic farms and red barns. This ranching community of roughly 850 people proudly hosts a tiny museum whose centerpiece is a …