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.

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.