Hmmmm, seems like this event is bordering on racial profiling. Oh, hold on, I forgot that the INS can now legally discriminate against people based on their skin colour and place of birth.
I thought they had massive databases and access to intelligence, how hard would it have been to double-check* something before behaving like a total @rse and sending the Canadian woman back to India?
*with the Canadians for example i.e. "Is this woman one of your nationals?"
Its peeps like this that give the Government Agencies a bad name.
My guess is he wanted a bribe to support his errr.....habits or was not the brightest guy in the INS. Normally, they are pretty civil but you gotta understand their job is not more challenging than bagging groceries.