'Parasite' wins Best Picture to make history at Oscars 2020
Relevant
- Archaeologists find over 600 ancient tombs in central China May 28, 2020
- Chinese audiences confident in China-made animated films: survey Sep 09, 2019
- Statue to return to former royal resort after 159 years Nov 16, 2019
- Pic story of shadow play artist in Shaanxi Aug 03, 2020
- National Museum holds online exhibition to mark 50th anniv. of China's first sate Apr 25, 2020