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...