Chinese website pulled down after Zhenhua data leak
World | September 14, 2020 21:28 ISTChina has reportedly taken down one of its website after a detailed questionnaire was sent to the email ID mentioned on contact section of the website. According to a report with The Indian Express, a Chinese website china-revival.com had received a list of questions on September 1 but did not respond. The website is now not accessible.