Attorney General of India
The Constitution (Article 76) has provided for office of the Attorney General for India. He is the highest law officer in the country. He is appointed by the President. He must be a person who is qualified to be appointed the Judge of the Supreme Court. He may be removed by the President at any time. He may also quit his office by submitting his resignation to the President.
To give advice to the Government of India upon such legal matters which are referred to him by the President. Attorney General of India has the right of audience in all courts in the territory of India. Further he has the right to speak and to take part in the proceedings of both Houses of the Parliament or their joint sitting and any committee of the Parliament of which he may be named a member, but without a right to vote. He enjoys all the privileges and immunities that are available to a member of Parliament.