In the United Kingdom, Prince Philip may play second fiddle to his wife, the Queen of England, but on the tiny South Pacific island of Tanna, he’s a god. And the people of Yaohnanen can’t wait for his return.
Prince Philip’s deity status began...
read more