I work in US .. and when i read this i just had my head down with shame .. How can you give them an excuse and blah blah blah they did the most digusting thing and bought disrespect and insult for the whole country and other fellow Indians working in US.
They should be punished, This is definitely not a small thing i agree with you Sushma.