Thanks Ashin,
Since this is a complex issue I have already referred the IRS site. According to the tax treaty bw India and USA , to prevent double taxation , it says:
"Income,other than a pension,paid by India,its political subdivisions,or local authorities to an individual for services...