A look at the Wuhan laboratory at the center of China's coronavirus controversy By: FOXNews.com April 16, 2020 at 18:20 PM EDT A look at the Wuhan Institute of Virology, the Chinese lab at the heart of the coronavirus scandal. Read More >> Related Stocks: Fancamp Exploration Ltd