‘Malicious Castration’: Stepmother Kidnaps, Tries to Castrate 5-year-old Stepson: Police
Child Abuse
A North Carolina woman is behind bars after police say she tried to castrate her 5-year-old stepson. According to Fox News, 33-year-old Bracey Renee Byrd is facing a slew of charges after police received a tip on July 29 from the Wilson County Department of Social Services, in regards to possible child abuse. The report …