cape verde islandslatest news & developments