Europe rolls out vaccines in bid to leave pandemic behind

0
267