October 20, 2021

Parents of twin baby girls in Oklahoma charged in alleged ‘worst case of child abuse’ authorities had seen

Pin It

By People From Yahoo News The parents of two allegedly neglected and malnourished twin baby girls were arrested in what doctors and police in Oklahoma say was “the worst case of child abuse they had seen,” PEOPLE confirms. Kevin Fowler, 25, and Aislyn Miller, 24, were both arrested Saturday on child abuse charges after nurses […]