Loyalty to Sonia Gandhi is the "sole criterion" to be elected as President of India!!
You will shamelessly accept it as truth if you are a Congressman, and would argue that statement if you are a true Indian! Sonia Gandhi is not an Indian and she can never be one, however much she may try to create illusions to the common public. She is always an outsider and will always remain so, in her appearance and also her mindset.
God only knows what she is trying to achieve by wielding so much influence on Indian politics. Congressmen will never come out from the sheep mentality of praising and pleasing members of the Nehru-Gandhi family!!