Who are you to tell Americans to shut up? Indian It companies will not exist if US companies are not there. Where is this complex that Indians are superior and Americans are morons coming from? You better mind your manners. USA is still the top country of the world and you can only look up at us and aspire to be here. Why do you whine when you can't get visa to come here?
There are no replies in this thread yet. Be the first to post a reply below: