Ishita BoraMar 28, 20222 minVanuatu Prime Minister Officially Gave Green Light To Satoshi IslandThe Honourable Bob Loughman, the Prime Minister of Vanuatu, has officially given the green light to Satoshi Island. It has been reported...