Asia China Editor's Picks Europe Health Top Stories Trending Now UK USA WorldLack of influence and power: WHO report on Covid’s origin raises concernsTNT DeskMarch 31, 2021 by TNT DeskMarch 31, 2021 GENEVA, Switzerland: A group of 14 countries has raised concerns over a new report by the World Health Organization (WHO) into the origin of the...