Monday, December 19th 2016, 6:10 pm
Monday night, two more arrests were made in what area law enforcement and medical staff called it the worst child abuse case they've ever seen.
An affidavit says the grandparents of twin baby girls babysat them earlier this month and said they seemed to be fine. A doctor, though, said the babies had been starving for five months in a child abuse case that's gotten international attention.
12/10/2016 Related Story: Owasso Police Sergeant Describes Child Abuse Case As Worst He's Ever Seen
Monday, 53-year-old Cathey Miller and her husband, 47-year-old Johnny Miller, got booked into the Rogers County Jail. Arrest reports say the couple watched their 9-month-old granddaughters all the time and saw they were starving but never told anyone or did anything about it.
Sergeant Kyle Baker with the Rogers County Sheriff’s Office said, "They failed to report their injuries and failed to seek medical attention for them."
Police reports say the twin girls were just skin-and-bone, and that maggots were crawling in and out of one of their bodies.
12/12/2016 Related Story: Owasso Police Describe Conditions Found In Home In Child Neglect Case
It's a case so grotesque, it made some of the medical staff cry.
National news outlets like the Washington Post and CBS and even some papers in the U.K. picked up the story.
"Unbelievable what these kids look like and the condition that they're in, I've never seen anything like it before," Baker said.
The grandparents are charged with enabling child abuse, failure to report child abuse/neglect and child neglect.
Owasso police arrested the twins' parents - Aislyn Miller and Kevin Fowler - on December 9 on charges of felony child abuse.
Authorities said the evidence is haunting.
"We do work several hundred child abuse cases a year, and nothing comes close to this one," Baker said.
The girls' parents bonded out of jail shortly after their arrests.
December 19th, 2016
September 29th, 2024
September 17th, 2024
November 27th, 2024
November 27th, 2024
November 27th, 2024
November 27th, 2024