Originally Posted by
Sjoerd
This is simply not true. In most EU countries, 70% of the population will be vaccinated sometime in July.
https://www.bloomberg.com/graphics/c...-distribution/
According to Bloomberg, Germany, Italy all need 6 months, France need 7 months to cover 75% of population.