World

Remote tribe who hailed Prince Philip as a god to mark his death with ritual wailing

A tribe in the remote island nation of Vanuatu who hailed Prince Philip as a god will mark his death with ritual wailing and ceremonial....Read More