ChinaAid Expresses Concern Over Imprisoned Pastor’s Health
ChinaAid has raised concerns about the health of imprisoned pastor Wang Yi, reporting he has liver cancer. Wang Yi’s family is seeking information regarding his condition. The case highlights ongoing concerns about religious freedom and human rights in China, particularly the treatment of Christian leaders.