China Meets the West (7) — Again Shanghai by Kong Shiu Loon
… Today, the statue of Chen Yi stands where, one hundred years ago, a plaque stood to degrade the Chinese people. It said, “No Chinese and dogs allowed here”.
Click here to read the whole article.