French scientists warn high vaccine rate needed to stop Delta

French scientists said that as many as 95% of people might need to be vaccinated to dam the spread of the Delta variant of COVID-19.

Read the full story: Read More