Japanese Director Ryo Takeuchi Denies Allegations of Chinese Government Funding
Japanese director Ryo Takeuchi, based in Nanjing, denies allegations of receiving Chinese government funding for his pandemic documentary that gained popularity in both Japan and China.