Xia Yeliang discusses the “Humane China” non-profit organization on Radio Free Asia Mandarin