China "pressured" WHO investigators to drop the lab leak theoryTag Peter Ben Embarek

WHO scientist Peter Ben Embarek has revealed how China pressured the investigators in Wuhan to drop the lab leak theory. Palki Sharma tells you how Beijing is now pushing back against demands for a second round of investigation into the origins of the pandemic.