An Oklahoma couple, Aislyn Miller, 24 and Kevin Fowler, 25, whose 9 month old twin baby girls were starved and left in filth, was sentenced on Monday to 130 years in prison each for what authorities said was the worst cause of child neglect they had ever seen. The couple was both convicted of five counts of child neglect last month after their daughters were found weighing about eight pounds each during an urgent care visit last December, officials said. The little girls were hospitalized while their parents were arrested. When investigators with the Oklahoma Department of Human Services visited the home, they found heinous living conditions at the family’s Collinsville home, where cat feces was smeared on the walls and maggots were in the girls’ playpen. A maggot was also found in a wound on one of the twin girls. Both girls reportedly looked like skeletons, suffered from bed sores and severe diaper rash and one had an infected hand as a result of hair
News, Red carpet events, Celebrities, Fashion, Entertainment, Business news and more