by manoo kaushal on Feb 29, 2008 12:23 AM | Hide replies
This article show defeated mentality of Indians. Why the hell we need to correct the view of Americans ? That immature nation of a few arrogant people gets wrong view about world's greatest civilization , should we worry ? This artcle shows innate tartuffery in NRIs. We should treat ourselves as greatest culture of the world , not someone trying to imitate Americ