“[Churches] cannot speak out on political issues.”
This isn’t entirely accurate. Churches and their ministers can take positions on issues of public policy as long as those positions do not cross over into advocacy of a particular candidate for office. The IRS regulations are here:
http://www.irs.gov/pub/irs-pdf/p1828.pdf
Thanks. Then it looks like the Mayor is out of line here, correct?