Proof that Indians are not "stealing jobs" is the fact that despite decades of outsourcing, US unemployment rate (before the recession) has remained constant at 4%. Only explanation for that is that Americans who lost their jobs to India got other (likely better) jobs. Outsourcing most likely only helped, because it freed up more Americans to do higher-earning jobs, and to innovate more.
Watch top documentary films online