Delta, vaccines and herd immunity - what’s the true story?
Posted by
Brother Paul Coulbeck
on
August 15, 2021
click to rate
The Delta variant is pushing some hospitals to their capacities. Front line doctors are reporting that some patients are crashing in the ICU and are unrespo...