‘Your kids were on death’s door’: Parents who starved twins until they weighed 9 POUNDS get 130 years in prison
An Oklahoma couple who kept their four children in filth and starved their 9-month-old twin girls until they each weighed nine pounds was sentenced to 130 years in prison on Monday. Tulsa World reported that Aislyn Miller, 24, and Kevin Fowler, 25, were sentenced a month after being convicted for what local police called the “worst case of …




