By RNZ A tiny island off Vanuatu’s Espiritu Santo Island could become a haven for people who want to live exclusively in a digital world. What was Lataro Island […] Click here to view full article Tags:nftnfts