Trusted News Discovery Since 2008
{{/content}}
China locking down city of 11 million in effort to contain deadly virus
Video Credit: Rumble
Published on January 23, 2020 - Duration: 00:37s
China has placed a city of 11 million people on lockdown.