An Oklahoma couple has been sentenced to 130 years in prison each for abusing and neglecting their baby twin daughters.
An Oklahoma couple has been sentenced to 130 years in prison each for abusing and neglecting their baby twin daughters. Owasso police
An Oklahoma couple has been sentenced to 130 years in prison each for abusing and neglecting their baby twin daughters. Owasso police

They brought their twin babies to urgent care. Nurses saw a maggot crawl out of one, they say.

November 14, 2017 05:58 PM