Shanghai International Film Festival Scrapped at Last Minute Due to COVID-19

The Shanghai International Film Festival, China’s largest and most prestigious industry event, was canceled with just days to go because of the city’s ongoing battle with the latest wave of COVID-19 , …
( read original story …)