Tencent may have accidentally leaked real data on Wuhan virus deaths...


Taiwan News | 2020-02-05 05:00 UTC

Tencent briefly lists 154,023 infections and 24,589 deaths from Wuhan coronavirus

By Anonymous Submission on 2020-02-06 01:58 UTC
  • Need an account?  
    or