Wednesday, May 12, 2021
Focus on the big picture

The tribe on the island of Vanuatu that worshipped Prince Philip as a god mourn his death

ITV, 13 Apr 2021
As people in the UK mourn the death of the Duke of Edinburgh, a tribe on the Pacific island of Vanuatu - who revered Prince Philip as a god - have come ...
Related Articles