French prof sparks furor with lab leak claim
Source: AT A theory put forward by French professor Luc Montagnier — award-winning co-discoverer of the AIDS virus but also mocked by some colleagues for some outrageous theories — has sparked a scientific firestorm. According to the Nobel Prize winner in Medicine, a man used to controversy, the SARS-CoV-2 virus […]