The City of Dearborn has been somewhat too blatant in its attempts to cater to agitating Muslims and shut down both evangelism and criticism of Islam. Repeatedly the city has been slapped down by courts. For example, Dearborn was forced to allow Christians to pass out literature and "proselytize" at the Dearborn Arab festival, and eventually they canceled the festival itself for 2013.
Last year I reported on what one might call an innovative attempt by Dearborn to shut down Christian freedom of speech in the city: They tried to require Terry Jones to sign a sweeping hold harmless agreement as a prerequisite for receiving an "event permit" for a rally near a mosque. As I pointed out at the time, the wording of the hold harmless agreement was so broad that it could have been taken to indemnify the city for all manner of shenanigans, including (if they chose) simply arresting Jones for criticizing Islam or speaking in favor of Christianity.
Now a federal judge has agreed with that interpretation of the nature of the hold harmless agreement and has issued summary judgement. Her ruling is that the hold harmless agreement appeared to require plaintiffs to waive their right to hold the city liable for its otherwise actionable conduct as a condition of exercising their right to free speech. Therefore, that requirement is unconstitutional.
Heaven knows, freedom of religion and speech and freedom from unreasonable search and seizure are under unprecedented attack in America. It seems that every day brings a new piece of bad news of one kind or another. It's nice to see a story like this occasionally where the system actually works.