Britain became the first country in the world to authorize a rigorously tested COVID-19 vaccine Wednesday and could be dispensing shots within days — a historic step toward eventually ending the scourge that has killed more than 1.4 million people around the globe.
Tag: england
Posted inColumns, Culture Watch
TWO MUST-SEE DOCUMENTARIES
Posted inLaughing Matters