Search result for SIFF movies
CHINA BIDS FAREWELL TO THE INTERNATIONAL FILM FESTIVAL ON A RESOUNDING NOTE
- China sent ecstatic signals to the world after it gave a sweet podium finish to the Shanghai International Film Festival (SIFF) on Sunday, eliminating all traces of despair for the world's second-largest film market.
- With much of the world in an accelerated grip of COVID-19...