Video: Live Bats Held at Wuhan Lab

After a year of denials from top medical experts, it appears a video has surfaced showing cages of live bats at the Wuhan Institute of Virology…

- Advertisement -

Links to check out

Latest Articles