Dirty Spaniards August 13, 2008 1 Comment This didnt even make the rumor rounds in China until today … doesnt seem to bother anyone that much yet … i think people here
Xenophobia May 9, 2008 1 Comment China is really making it hard for the foreigners these days. All visas are a big pain in the ass — my main man in