People walk past a Toronto International Film Festival (TIFF) poster in Toronto, Canada, on Sept. 7, 2023. The TIFF kicked off here on Thursday. (Photo by Zou Zheng/Xinhua)
Go to Forum >>0 Comment(s)