Next Thursday, 19 February will usher the Chinese New Year of the Goat (also known as Ram or Sheep). And it’s not just any odd species of the caprinae family- it is a Green one! Being a proud Goat myself, I rejoice in the astrologists’ predictions of a happier, more stable and economically and politically favourable times in 2015. … Continue reading