Anonymous witness are two words that should never be used together.
Agree, and we in the US are now subject to such stuff too. Not in trial, but in the press.