Authors:
  • Last year in the U.S. alone more than nine hundred thousand people were reported missing and not found... That's out of three hundred million, total population. That breaks down to about one person in three hundred and twenty-five vanishing. Every year.... Maybe it's a coincidence, but it's almost the same loss ratio experienced by herd animals on the African savannah to large predators.