GLOBAL NEWS Europe, North America have a ‘really clear’ need for Covid vaccine, says expert HS - 13/11/2020 0