G7 leaders discuss Wuhan lab leak theory, call for probe in Covid-19 origin from China

Search

G7 leaders discuss Wuhan lab leak theory, call for probe in Covid-19 origin from China

The origin of coronavirus that causes COVID-19 has remained a mystery even after over 1.5 years the first case of infection was reported in the Wuhan city of China.