ANN ARBOR, MI – In three separate incidents beginning May 2011, David Allen, a Christian street preacher in Houston, Texas, was arrested, searched, jailed, and repeatedly denied his constitutional rights to free speech and free exercise of religion. He was never convicted on any of the charges. To stop further harassment, the Thomas More Law Center (TMLC) a national public interest law firm based in Ann Arbor, Michigan announced it filed a federal lawsuit late last week on behalf of Allen.
Read More