Okay - what can we do?
Obviously, pray. Write letters like fwdude's, even if you think they won't be well-received. Let people like this mayor know they'll never get our votes if they pull stunts like this. Run for office and/or volunteer to support the campaigns of truly pro-life, pro-family-values politicians. Sitting on the sidelines will only get us more spineless, gutless politicians like this mayor.