Britain swiftly passed the United States and Europe on Wednesday when its regulator cleared the candidate Pfizer vaccine for emergency use. The vaccine will be launched early next week in Britain. The approval in record time has raised some suspicions and curiosities. Here is everything you need to know: 1. …
Read More »