G7 leaders discussed Chinese lab leak theory for Covid origin, says WHO chief
The 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.