Sports Wuhan ‘leak lab’ blocked US officials from visiting in 2017 months before safety alarm first raised… By Henry Holloway - June 1, 2021 0 402 FacebookTwitterPinterestWhatsApp A CHINESE lab at the centre of the Covid leak allegations repeatedly blocked access to the US diplomats who requested a…