If majority Indians are hindus and the President and Sonia are non-hindus, who elected them?
I would assume, it's hindus. Why?
Post of President is powerless, and when Sonia was ready to become prime minister, Hindu gangsters were instantly against that. Hindu women were even ready to shave their hair off to oppose that.