Movies
- 2020
The Lockdown: One Month in Wuhan
The Lockdown: One Month in Wuhan62020HD
On January 23, 2020, the Chinese authority imposed a lockdown in Wuhan, as well as other cities in the Hubei province, in an attempt to prevent the...
- 2018
Pretend to be Serious
Pretend to be Serious02018HD
Old man Chen picked up his granddaughter from school. On the way, he sighed after seeing the notice on the bulletin board that the display of...