A New Lockdown in China

Published May 19, 2020 17 Views

Rumble China has locked down 108 million people in the northeastern Jilin province due to new COVID-19 cases.

BREAKING: Rumble to Combine with NASDAQ listed CFVI