Delta, vaccines and herd immunity - what’s the true story?

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...
Posted Aug 15
click to rate

Embed  |  236 views