Seychelles, small archipelagic island country, is the first country in the world to achieve COVID-19 population immunity in May according to Covend.live estimation