news

Shanghai film festival cancelled amid China’s zero-Covid policy – Screen International