The long chain of mysterious suicides in a tiny Indian village made its residents believe that they are haunted by bloodthirsty “demons,” but researchers, who carried out their own investigation, reached more shocking conclusions.
↧