Police deny free speech to Christian