An independent panel has lashed both China and the World Health Organization for mistakes that exacerbated the pandemic a year ago. Subscribe: …

source