Have You Heard Of The Horrific Ma’nene Festival?
In a weird and horrific tradition, Indonesians dig up their deceased relatives, dress them and parade them around the streets as a part of the annual Ma'nene festival!
Rest in Peace seems like a statement t...