Shanghai Film Festival Is Canceled due to COVID Crisis

China’s most prestigious film festival, the Shanghai International Film Festival has officially been canceled for this year. The festival is normally held in mid-June. The 25th edition of the …
( read original story …)