Acts Online
GT Shield
foreign public official

means-

a) any person holding a legislative, administrative or judicial office of a foreign state;
b) any person performing public functions for a foreign state, including any person employed by a board, commission, corporation or other body or authority that performs a function on behalf of the foreign state; or
c) an official or agent of a public international organisation;