Maggots, Feces Found In Jailed Tulsa Couple's Home


Monday, July 17th 2017, 7:34 pm
By: News On 6