Malia MiglinoApr 9, 20214 minPrince Philip .... The God? To the people of the island of Tanna, the answer is yes. Tucked in the South Pacific, the isles of Vanuatu are home to a remote group of...