20100506 tech: Huawei Technologies bars Indians in India!