from The Independent2 years agoThe director general of the World Health Organisation has said that the possibility that the Covid-19 virus leaked from a Chinese lab was discussed by world leaders at the G7 summit in Cornwall on Saturday. Read at The Independent[add][|| ... ]