Office of the Attorney General (New Brunswick)
The Office of the Attorney General (French: Cabinet du procureur général) is a part of the government of New Brunswick. It is charged providing legal services to all departments and agencies of the government.
Source: Wikipedia — Office of the Attorney General (New Brunswick) (CC BY-SA 4.0)