China covid leaks put spotlight on World Health Organisation
When reports of the emergence of a new virus emerged from China in early 2020, the Beijing regime’s initial response was to claim that the virus outbreak was localised to Wuhan, a city in central China; there was “no evidence” of human-to-human transmission; and the authorities had it under control. The media were sceptical about…