8629134 views     43813 likes

Search:

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!