Shopping
The Seychelles stands as the most vaccinated nation on Earth, with more than 60% of its population fully vaccinated – but that success has been undermined this week.
By Adam Taylor Washington – As the Seychelles began to offer free coronavirus vaccinations early this year, President Wavel Ramkalawan told reporters that the country […]