The IRS has teamed up with the anti-Christian organization the Freedom from Religion Foundation to monitor churches to make sure they don’t speak out on the subject of politics in a way that seems to be “partisan.” There is no such constitutional prohibition. A little of Nazi-era history might help to put things in perspective.
When German anti-Nazi theologian and Lutheran pastor Martin Niemöller (1892–1984) used his pulpit to expose Adolf Hitler’s radical politics, “He knew every word spoken was reported by Nazi spies and secret agents.” Leo Stein describes in his book I Was in Hell with Niemoeller how the Gestapo gathered evidence against Niemoeller:
Now, the charge against Niemoeller was based entirely on his sermons, which the Gestapo agents had taken down stenographically. But in none of his sermons did Pastor Niemoeller exhort his congregation to overthrow the Nazi regime. He merely raised his voice against some of the Nazi policies, particularly the policy directed against the Church. He had even refrained from criticizing the Nazi government itself or any of its personnel. Under the former government his sermons would have been construed only as an exercise of the right of free speech. Now, however, written laws, no matter how explicitly they were worded, were subjected to the interpretation of the judges.