Vanuatu’s Prince Philip worshippers say his spirit lives on

Yakel village on the Vanuatu island of Tanna for decades venerated Philip, who died at Windsor Castle last week at the age of 99.


Read the full story: Read More