Most people are probably aware of the fact that communist China is home to far more people than the United States. But did you also know that there are now more people under mandatory lockdown in China due to novel coronavirus than there are people currently living in America, period? Continue reading