Videos

Coronavirus: China lockdown may have blocked 700,000 virus cases – BBC News



The virus is thought to have originated in a seafood market in Wuhan that “conducted illegal transactions of wild animals”. The city’s 11 million residents have …

source