5 Insane, Terrifying Cases Of Mass Disappearance
People tend to disappear in Sri Lanka. So much so, that the white vans they use as kidnap vessels have become a part of the local culture.
People tend to disappear in Sri Lanka. So much so, that the white vans they use as kidnap vessels have become a part of the local culture.