The 28th Shanghai International Film Festival opened on June 12 with the launch of a new Technology Creation and Fabrication Unit and a parallel press conference for the Shanghai High-Tech Films and ...
Add Yahoo as a preferred source to see more of our stories on Google. The 28th Shanghai International Film Festival opened on June 12 with the launch of a new Technology Creation and Fabrication Unit ...