Plans for a 70-foot Leavenworth cross is causing a stir amongst residents. Will the city council come out against it?