Zhang Renfei

1 results arranged by date

Chinese authorities detain, indict 11 people for contributing to The Epoch Times

Taipei, August 24, 2021 – Chinese authorities should immediately release all people detained for their alleged work with the U.S.-based outlet The Epoch Times, the Committee to Protect Journalists said today. On April 25, the Beijing Dongcheng People’s Procuratorate indicted 11 people for allegedly sending photos and reporting to The Epoch Times about the government’s…

Read More ›