Two parents in Oklahoma were arrested after they were accused of child neglect, and it was revealed that they kept one of their children in a wooden box and placed another child in a playpen for 20 hours. The District 21 District Attorney’s Office in Oklahoma announced that Sara Tudor and Michael Brown were arrested […]
Read full article