Sunday, December 22, 2024
Advertisement
Updated on: September 14, 2020 23:04 IST

Zhenhua data leak: Who are being snooped?

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