Question: what does thou shalt not bear false witness against thy neighbour mean
Answer: Today , most cultures retain a distinction between lying in general ( which is discouraged under most , but not all , circumstances ) versus perjury ( which is always unlawful under criminal law and liable to punishment ) .