ChinaAid founder Bob Fu says reports of Pastor Wang Yi's advanced liver cancer in a Chinese prison are credible but cannot be independently verified.
ChinaAid founder Bob Fu says reports of Pastor Wang Yi's advanced liver cancer in a Chinese prison are credible but cannot be independently verified.