I stopped dead in my tracks when I spotted this sign at a Beijing bus stop. Wait a minute, I thought…that can’t mean what I think it means. I read the Chinese and sure enough, it was a poor translation. The wording made it clear that the hospital specializes in treating those who are having […]