“Extreme Cover-Up” – Scientists Who Penned Lancet Letter To Bat Down Lab Theory Have Links To China
An investigation by The Daily Telegraph reveals that all but one scientist who wrote a letter in The Lancet medical journal dismissing even the slightest…