That means that Russia, and other countries as well, will have to vaccinate significantly more people than they had planned or are projected to in order for their populations to reach herd immunity levels. The Moscow Patriarchate threw its weight behind the vaccination program saying that all who….