It's going to be an interesting issue for the witnesses to sort out. The biggest problem comes with how everyone defines certain things like 'hate speech' and 'truth'. If you ask 100 people what their definitions are, you will probably get at least 20 different answers and definitions.
RE: .