Kevin Fowler aged 25 years and Aislyn Miller 24 years old and Oklahoma couple have been arrested and charged with child abuse. Their 9-month-old twins had been neglected to level that even the nurses had never seen before. One baby had maggots crawling out of their genitals while the other one had infected wounds.
There were also traces of feces in one of the baby’s ears, they were both skinny and malnourished along with bed sores and diaper rashes. Both the infants were seen urgently at the local hospital for treatment. Now the couple is being held in Tulsa Jail on $100,000 bond and has been jailed for 130 years.