10040907 views     58541 likes

On the Indonesian island of Sulawesi, the Torajan people believe that a person is not truly dead until water buffalo have been sacrificed at their funeral, serving as the vehicle to the afterlife. Until that ti ...

Related Videos

Connect With MyVideoNews

 

GET MORE STUFF LIKE THIS IN YOUR INBOX!