We're SO glad these two girls are back home!
Seven-year-old Delila Miller and her 12-year-old sister Fannie Miller were believed, by police, to have been abducted on Wednesday night around 7:20 p.m. in the town of Oswegatchie, New York.
The two young Amish girls were waiting on a customer near Highway 812 at their family's stand when a witness saw the car's passenger throw something in the back of the car and take off. The girls had disappeared once the small white 4-door sedan drove away.
The search effort was complicated by the fact that