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…
Source: News Max

 15 total views,  2 views today