Tencent may have accidentally leaked real data.
Leaked numbers are staggering.
150,000 infected, 24,000 dead?
Read more on Taiwan News:
Tencent may have accidentally leaked real data.
Leaked numbers are staggering.
150,000 infected, 24,000 dead?
Read more on Taiwan News: