Top Stories Oklahoma Father Arrested on Animal Abuse Charges After Dog Mauling UPDATE: An urgent investigation has led to the arrest of 38-year-old Robert Peters in St. Louis on 16 counts of animal cruelty, just months... Editorial15 July, 2025