Kenneth and Kelly Fry of Osceola, Iowa were arrested last week for neglecting two children (an 8-year-old girl and a 9-year-old boy) they adopted from Ghana, according to the Des Moines Register. The couple, who are the parents of seven children, faces charges of neglect or abandonment of a dependent […]