friends......months ago.. canadian staff at various outside canada offices protested and went on strike, FOR ALMOST 6 MONTHS( making thousands os applicats suffer..) against LESS WAGES THAN THEIR CANADIAN COUNTERPARTS IN CANADA.. WHILE CANADIAN GOVERNMENT TOOK SOOOO LONG TO LISTEN TO THEIR REQUEST, NIETHER GOVT NOR they were not punished for this gross negligence of duty and human rights on part of applicants and families.... couple of days ago..in new york, a senior indian female diplomat was publically arrested infront of her own kids, handcuffed, strip searched, made to sit with drug addicts, hookers,disregarding every bit of her DIPLOMATIC IMMUNITY.. all because she didnt pay her official indian domestic help-american wages.. which comes out to be more than her own salary !!!!!.....WHILE what pay do indians working in american companies get?--simillar to americans at same posts ??????..time to introspect uncle sam.... shame for horse *censored word* double standards of western world... boooooooo if u all agree..