Global Cinema Shines At 26th Shanghai International Film Festival
The 26th Shanghai International Film Festival (SIFF) lifted its curtain as scheduled on Friday, bringing a ten-day cinematic extravaganza to film enthusiasts.
This year, SIFF showcases 461 films from 64 countries and regions, featuring 70…
Read More...
Read More...