Posts

Showing posts with the label Freedom of Speech

The Black Biretta: All rights are inalienable but none are absolute

Father John Trigilio clarifies his positions regarding the desecration of the Holy Eucharist in the context of an expression of "freedom of speech ." Please read his comments.