Why this doubletalk? A thing is either legal or it is not legal. This effects peoples behavior. Taking a quick poll of people on the scene at the time to determine what the laws of the land are is stupid. Trying to please everybody = pleasing nobody.
South African court throws out fraud case against opposition politician (Reuters)