Amid the worsening COVID-19 situation in China, a video surfaced on Thursday showing hundreds of people standing in queues to get tested for the virus in the Southern Chinese city of Shenzhen. ...
A recent internal document from the Chinese National Health Commission (NHC) showed that the (Chinese) COVID-19 vaccines had caused leukaemia, local media reported. ...