A Small Town, KKK Hoods, A Burning Cross, And A School (POLITICS)
Creston, Iowa looks a lot like many small towns in the Midwest. With a population of 7800 it is a pretty average-sized Iowa