
SCO Film Festival Returns To China After Seven-Year Hiatus, Set To Kick Off In Chongqing In June
The Shanghai Cooperation Organisation (SCO), established by China and Russia in 2001, co-hosted by National Film Bureau and Chongqing People’s Government, is set to be held from June 23 to 27 in Southwest China's Chongqing. After a seven-year hiatus, …