32 British head of science-funding body Wellcome Trust is accused of a 'chilling' bid to stifle debate on Wuhan lab leak theory (www.dailymail.co.uk) posted 3 years ago by SophiesBoyfriend 3 years ago by SophiesBoyfriend +32 / -0 10 comments share 10 comments share save hide report block hide replies
Well, well, well.