China announces immediate ban on consumption & trade of wild animals

Good news.