The judging panel attend the opening ceremony of the 18th Changchun Film Festival in Changchun, northeast China's Jilin Province, Aug. 28, 2023. The film festival is scheduled from Monday to Saturday. (Xinhua/Zhang Nan)
Go to Forum >>0 Comment(s)