资讯

Indonesia's "last cannibal tribe" is reportedly known to kill and consume individuals they believe are "possessed" by demons. In contrast to the typical police and coroner response to accidents or ...