Cops believe they were snatched from NY farm stand
(Newser) -
Two Amish girls believed to have been abducted from their family's farm stand in northern New York state have been found alive a few dozen miles from where they were last seen. Delila Miller, 7, and her 12-year-old sister, Fannie, were dropped off in a town 36 miles from...