New Punjab Advocate General Takes Charge, Pledges To Donate SalaryThe newly-appointed Punjab Advocate General Anmol Rattan Sidhu assumed charge on Saturday.