Happy New Year of the Sheep! … or is that goat? From a language point of view, sheep and goats are the same in Chinese. This dawned on me whilst looking at the Read More » February 19, 2015 No Comments