French prof sparks furor with lab leak claim

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 is the result of an attempt to […]