Tag: Shanghai
Browse our exclusive articles!
Shanghai Film Festival cancelled due to Covid crisis
Shanghai, June 6 China's most prestigious film festival, the Shanghai International Film Festival has officially been cancelled for this year. The festival is normally...
Popular