Couple Left Their Twin Baby Girls Looking Like Skeletons And Covered In Faeces
The couple in this picture look like decent people. But looks can be deceiving. They are Aislyn Miller, 24, and Kevin Fowler, 25. The couple, along with three grandparents were arrested in December for child neglect in Oklahoma. The couple’s nine-month-old twins weighed as much as one healthy baby and had infected wounds and severe …