ChinaAid
Chen Yu released on parole from prison two years early
(Jinhua, Zhejiang Province – April 17, 2024) On April 4, 2024, Christian Chen Yu, who was sentenced to seven years in prison and heavily fined for “illegal business operations” for