Latest stories

  • in

    The 11 Deaths in Burari

    Burari, a small town in North Delhi, India, witnessed a normal family perish. A family of eleven, all dead; under strange circumstances. The events, however, that led to the deaths of the Chundawats were mysterious and proved that what appears to be a normal family could be bizarre and strange inside. This is the story […] More