China lockdown may have blocked 700,000 virus cases (BBC)

The virus is thought to have originated in a seafood market in Wuhan that “conducted illegal transactions of wild animals”…

LEAVE A REPLY

Please enter your comment!
Please enter your name here