An advocate general is a senior officer of the law, usually charged with advising the courts or Government on legal matters.
Discover More
An advocate general is a senior officer of the law, usually charged with advising the courts or Government on legal matters.