This may help explain things.
A coronavirus has taken off in Wuhan, the capital of Hubei Province in China. The virus is believed to be somehow related to interaction with animals in Hubei.
Below are videos from an event in Hubei Province labeled the SNAKE SHOW.
(Warning these videos are graphic and may be uncomfortable to watch – thank God you weren’t there.)
And it didn’t end, it got worse….
https://twitter.com/joehoft/status/1221094129876140033
Wow!