Shanghai Film Festival cancelled due to Covid crisis

China’s most prestigious film festival, the Shanghai International Film Festival has officially been cancelled for this year. The festival is normally …
( read original story …)