I really don't understand what made you to speak like this? Is it that you are craving for publicity? I wish you verified the facts before speak up. When did sonia become elected leader of India to speak at UN? she is merely a party president. That too in a party which is filled with boneless creatures. To me, including you is misusing the name of that Mahatma to get your personal name. Just one advise, come out of that US comforts, live in one of the remote Indian cities and then speak about morality, materialism bla bla. You should have been to India and spread the message of Gandhiji about non violence than sitting in the air conditioned room and taking credit of what the Father of our Nation did. Lastly, what local standi Sonia has to speak about India? Or is it that you too is a congressman who has no back born?