Rotterdam Review: āPresent.Perfect.ā is an Unsettling Foray into Chinaās Live-Streaming Hysteria
In 2017, by the time the Chinese government began to furiously clamp down on the countryās live-broadcasting frenzy, a whopping 422 million Chinese regularly tu...









