October 17, 2026 - BY Investors World
ChinaAid raises alarm over imprisoned Chinese pastor's health as family seeks answers
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.