Acts Online
GT Shield
witness

means any person who is or may be required to give evidence, or who has given evidence in any proceedings;