ChinaCultureShanghai Film & TV Fest 2025: Lights, Camera, Action in June! My News2025-05-2001 mins2025 Shanghai Film & TV Festival kicks off in June with 3,900 films and 1,000 TV programs vying for top awards! Read More