Andrew Huff, a scientist who worked at a controversial research lab in Wuhan, China, has claimed that Coronavirus was a man-made virus that leaked from the facility.
According to multiple reports, he is blaming authorities for what is being referred to as the “biggest US intelligence failure since 9/11.”
Chinese government officials and lab personnel are denying this story.
#MaltaDaily