
North Carolina woman Bracey Byrd charged for trying to castrate 5-year-old stepson
A depraved North Carolina woman was charged with attempted murder after allegedly trying to castrate her 5-year-old stepson, according to reports. Bracey Renee Byrd, 33, […]