Click to Enlarge
Facebook
Twitter
“Vaccine discovery: the world celebrates” is the rather jubilant headline on the front page of the i – which also highlights the quote from vaccine developers that it is “a great day for science and humanity”.