LGA_UAL is right on. Thanks for pointing out that information.
My friend will cancel her trip. No choice. Even worst, she has to go to northen china where she originally obtained her passport to renew it. This is no so easy to do as she's now living in Shanghai.
For many people, it's such a hassle to visit US. I think a lot of people are turned off by so many nonsense rules and regulations.