Repeat: The term is usually used to refer to violations of important religious teachings, but is used also of views strongly opposed to any generally accepted ideas.
The term is usually used to refer to violations of important religious teachings, but is used also of views strongly opposed to any generally accepted ideas.