Vaccine hesitation scuppers Health Dept’s December herd immunity target

There were high hopes just a few months ago that 70% of the population would be vaccinated by Christmas but in spite of a healthy supply of doses, people just didn’t show up in their numbers to take them.

Read the full story: Read More