How wouyld people of India sign an agreement. It is the job of the elected people. Both agreements are now available on the internet.
If we discriminate against a foreigner in India then we should accept discrimination against Indians in other countries.
Is this your logic.
We should be educated and learned enough to vote on issues rather than follow the leader.
When a born foreigner become head of state, there is a perceived Conflic of Interest and that may have been the reason why Sonia Gandhi did not accept the post of PM.
However she has a higher post than that. In Indian parliamentary system of Governancy, Party picks a PM and she being head of a party automatically becomes highr than the PM.