At the crossroads of Urbandale, Iowa, the spire of Walnut Hills United Methodist Church casts a long shadow. One might expect the usual serene ambiance of a church setting. But enter its premises, and you're greeted not by cherubs or biblical figures, and certainly...





