Brit spies admit Wuhan lab leak Covid origin ‘feasible’ as pressure mounts on China to come clean

0
1876

BRITISH intelligence believe it is “feasible” that Covid leaked from a Wuhan lab as questions remain unanswered on the…