The Virus and Tiananmen Square 2.0?