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...









