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 festival will instead be held next year, in 2023. The decision to cancel this year’s festival outright is an sign of the continuing difficulties under which […]
© 2020-23 Digest Wire. All rights belong to their respective owners.