The small archipelago nation of Seychelles, northeast of Madagascar in the Indian Ocean, has emerged as the world’s most vaccinated country for COVID-19. Around 71% of people have had at least one dose of a COVID vaccine, and 62% have been fully … Read more →