Sports Brit spies admit Wuhan lab leak Covid origin ‘feasible’ as pressure mounts on China to come clean By Mark Hodge - May 30, 2021 0 1876 FacebookTwitterPinterestWhatsApp BRITISH intelligence believe it is “feasible” that Covid leaked from a Wuhan lab as questions remain unanswered on the…