Share This

Thursday, August 14, 2014

Fannie and Delila Miller Latest News, Twitter Updates

An Amber Alert has been issued for two Amish sisters: Fannie Miller (12) and Delila Miller (6). The girls were allegedly abducted while helping their family sell produce from a roadside stand.
police sketch Fannie Miller, 12

No comments:

Post a Comment