Cyclone heads to island where Prince Philip is called GOD 


Yaohnanen villagers in Tanna, say Prince Philip is the human face of an ancestral spirit, with his last visit causing a cyclone in 2015 and stormy weather this weekend a sign of his mystical power.

Read More…