Lord Ridley on Covid lab leak investigation problems: ‘We’ve had to rely on surprising sources’ February 23, 2022 Ukadmin UK News UK News Lord Ridley on Covid lab leak investigation problems: ‘We’ve had to rely on surprising sources’ Credit GBNews