The island where Prince Philip is worshipped as a god
24th October 2013
Villagers on a remote island in the South
Pacific are counting the days until they welcome their god back to
his rightful home, their god being Prince Philip. Children are
taught that Philip is a god who lives in England and will one day
return. A group of people on the island of Tanna called the
Yaohnanen believe that a man who descended from their spirit
ancestors will next month return to the…

