by: staffPosted on: April 18, 2012 Shoe on the other foot – American’s struggling with Visa issues in China ! ERLIAN, China