The Seychelles, which has fully vaccinated over 60% of its population against Covid-19, is bringing back restrictions amid a rise in cases. The archipelago of nearly 100,000 people recorded close to 500 new cases in the three days to 1 May and has about 1,000 active cases. A third of the active cases involved people who had had two vaccine doses, the country's news agency said. The rest had either had a single dose or were unvaccinated. Schools have been closed and sports activities cancelled for two weeks. Bars, restaurants and shops are to close early and some gatherings have...