rumble.com
QR Code Passports in China - Concentration Camps
A couple in Shenzhen, China have allegedly tested positive for COVID-19. Now, millions of people without "social distancing" of course have to line up to take a covid test. If they do not take the tes