10/13/2017 – Kevin Fowler and Aislyn Miller were arrested in December 2016 after their severely malnourished twins were seen at an Owasso urgent care.
Today a jury recommended they be sentenced to 130 years each.
Owasso police were dispatched December 9th, 2016 to investigate a child abuse call.
It was reported that the father went to the urgent care to be seen for a cold, and decided to have one of the the infants checked while there. The child had an infected finger wound from a piece of hair getting wrapped around it and never being removed.
The infants were both described as extremely skinny, with severe diaper rash and bedsores. Medical staff reported a maggot crawled out of one of the baby’s wounds. Police reports showed nurses also found feces in an infant’s ear.
Because of the babies’ condition, they were soon taken to a local hospital.
This has been reported as one of the worst child neglect cases ever seen in Owasso.
The children’s grandparents were later charged with permitting child neglect.
Formal sentencing for the two is scheduled for November 13th.