Coronavirus dashboard for March 19: yes, vaccinations are working
Coronavirus dashboard for March 19: yes, vaccinations are working The three big Western standouts for vaccination progress have been Israel, the UK, and the US, respectively. And in all three, there have been dramatic declines in both cases and deaths. Let’s look at them in order. First, Israel: 56% of all Israelis have had at […]