China Central Television (CCTV) reports on Wuhan Coronavirus research in 2018.
The release may have been accidental...
But
- lax security and procedure
Continue...