No Picture
Latest News & Politics

Bizarre: Indonesian Villagers Dig Up Dead Relatives From The Grave & Give Them Makeovers (Photos)

Report gathered that a village known as Toraja in South Sulawesi, Indonesia practices what many will term ‘the most bizarre’ ritual ever as villagers every three years dig up the corpses of loved ones and […]